My 2004 GMC envoy has over 300,000 miles on it, and she's doing pretty good for her age. now I know that's she old and there are obviously going to be issues, but she still runs and she's still kicking. So my question is it worth putting more money in her since she's an older car? The frame is worn out and bounces a lot, the ABS system has been out for a while, and now the check engine light for the thermostat has come on and it needs to be replaced. the fix will cost about $300 to fix because the thermostat is not easy to get to in this model. so mostly paying for labor, is it worth getting fixed or what should I do????
