Sunday, April 29th, 2012 AT 2:06 PM
HI I HAVE A 2001 HONDA ACCORD AND DROVE IN A PUDDLE OF WATER TODAY AND THE CAR STARTED SPUTTERING AND THE CHECK ENGINE LIGHT STARTED FLASHING. WHAT DOES THAT MEAN?