I know my car did this until I had a splash shield installed by the dealer. Everytime I would hit a HUGE puddle, it would either die or the O/D light would flash. I can't remember if there was a recall, but they made a special splash shield for this...


www.geocities.com/jesusfr7282000 Biblical principles work, there are no exceptions. 99 Suburban 03 Silverado 70 Skylark 79 Electra