We owned a 1995 Grand Cherokee, V-8 for 3 or 4 years. Bought it used and drove it until it had 250,000 miles on it. It began stalling out under all conditions and NO ONE could find the answer. We then bought a 1999 Grand Cherokee with 110,000 miles, and it has been a piece of junk! Our friends have a 1999 Grand and our problems mirror each others, costing hundreds of dollars for each repair. To replace power window mechanism; $400+ each window. Tail light unit; $250+ each. Front drive shaft (new design for that year); $500+. We are done repairing! We want a different Jeep Grand, but to find the year with the least problems.