I was thinking of buying a 2004 Jeep grand cherokee overland. The askign price is 8000 but i am able to bargain. My biggest concern is that it has 143000 miles on it already. It looks extremely in good condition. Anyways, i just wanted to know what are the biggest weaknesses in these cars? And how long do they useually last? The milage is the only thing that got me worried right now, but i love this car. Any help would be greatly apprecialted.