I have an '09 Jeep Cherokee Limited 3.7 V6. It’s done 70,000 miles. I bought it for around $4000 a year ago (i live in the Middle East) and while I love the car, I took a gamble on it as there’s no service history apart from under warranty. It was a good price but it has its issues. I got a mechanic to inspect it and we both drove it, it was good and the dealer said it was fine but things started going wrong.
Since then I’ve spent close to $2500 on a suspension rebuild, new engine oil gasket, new set of tires, fuel pump and injector repair/replacement, new belt, drive shaft repair and other general service things.
I have a feeling there’s a problem with the ECU, it’s been going on for a while. The transmission slips at times but a mechanic said it’s not the transmission directly. Lights on the dash come up regarding ABS, traction and ESP and the car doesn’t start unless you wait for the electrics to come on. Scan sometimes says gear ratio error but other times that error doesn’t show at all. The brakes work fine but the slipping annoys me and the starting issue no one has been able to fix it. One garage told me it is the ECU not communicating properly. This was after replacing a brake switch that came up on scan but still the lights were on.
Replacing the ECU will be costly, around $1200. The car still runs decent even if the lights come on and you have to put up with the occasional slippage and misfire. This has been going on for ages.
I’m thinking about buying a new car and selling this but I’ll not get what I want and the repair bills just mount up. Over here I’d say the car is worth $3500 now, I’ve already spent more than 2000 and then add on this and it’s about the car value.
I do like the car and SUVs are really useful here due to the idiotic driving of others but SUVs are expensive plus people don’t maintain their cars. It’s a lot of hassle getting one for a good price and in good condition.
Should I bite the bullet and get it fixed, or just run it into the ground if it still works?