I purchased this vehicle in 2009 with 90,000 miles on it. I took excellent care of it and it was completely reliable. During that time, I have replaced the radiator, heater core, and front differential. In October of 2018 the heat stopped working. I had the coolant flushed and the thermostat...