Brake rotors.
Installation of dealer-installed accessories.
The Jeep is fun to drive, has a great design, is comfortable, but is not as reliable as my previous vehicles (Japanese cars). I was disappointed with the warranty. My brake rotors needed to be repaired at 11780 miles, but were not covered by warranty as I had owned the vehicle for over one year. Customer service informed me that the life of rotors is variable depending on driving conditions. I operated the vehicle only on well-paved roads with varying short and long-term drives. The rotors should last longer than 12000 based on my driving patterns.
This isn't meaning to sound rude or anything, but:
The Jeep Cherokee was discontinued after the 2001 model year. There's no possible way you could have bought or acquired a 2004, unless you meant a Grand Cherokee.
The "new" Jeep Cherokee was renamed as the Liberty for the US home market only.
In Europe (and Australia I believe) the "Liberty" continues to be sold under the Cherokee name. So it is perfectly feasible to buy a 2007 Jeep Cherokee!
Then the orginal poster shouldn't have put his location as north america.
The 4.0 cherokee is a time tested reliabel SUV built by AMC and then taken over by chrysler.
The liberty shares nothing in common with it and it would be an insult to call a cherokee a liberty here in north america.