I moved back to Omaha, Ne. from Deep East Texas recently I bought a 1999 Jeep Grand Cherokee Limited for the snowy winters, the thing has 179000 the engine and drive train is in good shape but, I seem to have to replace everything else, what you call them endless money pits...What is your opinion on these?