I have a 96 Cherokee and it has about 172,000 miles on it. I've had very few problems with it... next to no repairs in the nearly 10 years that I have owned it. I got it will 60,000 hard towing miles on it and its driven the same ever since I had it. I've had many family members who have owned them ( currently I think there are 7 or 8 in the extened family) and they have all loved them because of the reliablity. From what I have heard you shoud expect to get about 250,000 out of them. The engines are just tough as nails. Attached is a link that should give you so extra insite on what another individual thinks
http://www.epinions.com/content_253068086916
A seat from a 1999-2004 Grand Cherokee is what fits in a 1999-2004 Grand Cherokee.
The 2004 Jeep Grand-Cherokee has 12 valves.
The 2004 Jeep Grand-Cherokee has overhead valves (OHV).
The 2004 Jeep Grand-Cherokee is a gas-powered vehicle.
The 2004 Jeep Grand-Cherokee has a 4-speed automatic.
The 2004 Jeep Grand-Cherokee has an inline 6 engine.
The maximum payload of the 2004 Jeep Grand-Cherokee is 1100 lbs..
The 2004 Jeep Grand-Cherokee is 15 ft. 1.3 in. (181.3 in.) long.
The 2004 Jeep Grand-Cherokee's turning circle is 37.4 ft..
The curb weight of the 2004 Jeep Grand-Cherokee is 3790 lbs..
The 2004 Jeep Grand-Cherokee has a drag coefficient of .45 Cd.
The 2004 Jeep Grand-Cherokee runs on regular unleaded.