Factory radios are dime a dozen. If you can't find one here for free then try car-part.com or even offerup/ebay/craigslist. I've never been to a junkyard that didn't have a pile of nice ones.
If you look at the 1factoryradio website they list all the compatible vehicles, there's a ton, that's why the radios are so easy to find. It also helps it's the era of the Concorde, Intrepid and other absolute turds that pile up in junkyards.
IMO the CD drive is what craps out most often, at least it did in my unit. Getting full of dirt and getting bounced around off road kills ‘em pretty fast.