If I was in need of one I would get an aftermarket one that fit and make it work. Another member hear has changed out an aftermarket cooler and made it work. Search and you should see the details of that. You could have the middle part replaced and a shop put your end parts on if they are still good. If the end parts are the problem you could try repairing them or having it done. If you have a performance shop near that deals with boost you could take it to them and ask your options. Car-part.com to search junkyard for used ones if you want.
_________________
Signature was too long, so follow the link below to view my Jeep specs until I can condense it.
https://justpaste.it/1f3y9