Sounds like a Chrysler to me...
Had replaced: Front Axles, Wheel Bearings, Brakes/Rotors, two front speakers inside the car All Before or by 22K and JUST NOW my A/C is starting to go....Awesome...Although I figured that'd happen eventually ( I have 46,500 miles on it now. )
Every car has it's day, Hopefully everything works out for you!