OK, first off, I love my 99 Grand Cherokee.
Yes, the factory speakers went bad, so what, they are junk to begin with. I'm a car audio tech, and there is no such thing as a good factory speaker.
Yes, my back passenger window went bad. OK, 200 bucks for parts, and I did have to put new brakes and rotors on it, but who cares, I do it every three years or just under 20 thousand miles, but it's like a 100 bucks for all four corners, and I do the work myself, big deal.
There have been some small things like the battery and some seals. It's a vehicle that's driven every day, it's to be expected, it's called wear and tear.
My rear differential just went bad; sucks, but for 250 thousand miles, I'm not really bummed.
I think people are underrating these vehicles on small stupid stuff. There are some issues I have noticed with this model and year that I hear some people talk about, that I understand, but at the end of the day, it's mechanical moving parts, they wear out either due to defect, owner stupidity and the way they drive, and some just want to blame it on the vehicle or just age.
I love my Jeep, and wouldn't give it up for anything.
Anyone has any questions on how to work on them or GM vehicles, email me firstname.lastname@example.org