Yep, ammonia leak is not good. I replaced my cooling unit in a past camper it was much cheaper and not to difficult.
I found many web sites that rebuilt them, if they had your model in stock they would send it out with a core charge for yours. If they didn't have one you had to send yours in to have it rebuilt.
I used ours for another two years before selling the camper, Im sure its still going strong.
2011 Wildwood T26BHXL
2004 Yukon XL Denali
43yrs of camping; one lucky guy