I've actually had really good luck with my '96 Grand Cherokee. All the fixing we've had to do to it was minor (headlight replacement, fuse replacement, etc). I've only had 2 major malfunctions with it- once when the crank shaft sensor died and it just stopped on the road, and the second was when the fan motor died. As much as fiancee likes to complain about it and the little fixes, it's his truck that sits at home broke while he drives my Jeep to work every day

.