Jeep Grand Cherokee 1993 Thru 2004 Haynes Repair Manual 50025.