My check engine light came on, on my 199 Jeep Grand Cherokee Laredo 4x4(with the 4.0 liter straight six), I had it checked at Autozone and an independent garage, they both came up with code number 1494 when they did the OBD-II check, which said "leak detection pump defective" (open or shorted circuit condition, or solenoid defective). What is it? Where is it located, and how do I fix it so I can pass inspection?? Someone on a forum wrote in they had the same code (P1494) on a 99 Grand Cherokee, and it just needed a new gas cap...is that possible?? Please help....