check engine light on 2001 Jeep Grand Cherokee

can a weak battery cause the check engine light to come on? When checked, the repairman said it was a leak detection pump not operating. He also said the battery was very weak. We put in a new battery and the check engine light has remained off ever since. Could that have been the cause of the pump not operating?

by in Lyndonville, VT on October 09, 2009
2 answers
ANSWER by on October 09, 2009
The computer in your car records and keeps in its memory the problem it first say when it decided to illuminate the Check Engine light. The memory for the computer is wiper clean when the battery is disconnected or power to the computer is removed. The computer had seen a leak detection error, it was either an intermittent fault of the computer has not seen a repeat failure of the pump.
ANSWER by on October 09, 2009
when you had your battery replace the PCM was reset so the trouble codes were eraze this does not mean the problem was solve the check engine light will come back on once the computer determines the fault the faulty system has to malfunction a couple of times before the MIL comes back on
Related Items:
Problem seems to cycle - driving along, suddenly the check engine light comes on along with the electronic throttle control warning light, as the temp gauge drops to...
The thermostat may fail to close completely, causing the Check Engine Light to illuminate. This problem will prevent the engine from reaching normal operating temperatur...
Check engine light on, note said "key fob battery low" I changed the battery in both fobs and...
how do you reset the check engine light so it will go off. Need to run it through emissions and they will not run it if this light i...
On Vehicles with a 3.7L V6 or 4.7L V8 engine, the Check Engine Light may illuminate with code P013A and/or P013C. Or technicians tell us that updated software for...