Hi!
I own a Mazda MX-5 Phoenix 2002 1.8
need some advice urgently on why the check engine light has come on…
i noticed sloshing sounds coming from my passenger side and after a service i was told that there may be a build up of water somewhere as there was a rust issue. i then noticed that gradually, the floor on the passenger side was getting wet and the sloshing sound worsening after any period of rain. i kept mopping the water but the sloshing sound continued. then after a night of heavy rainfall, the car completely cut out on me when going round a right bend. When i started it again, the check engine light had come on. I carried on driving it to work, but again, when on a roundabout turning right, the car cut out again. so again, i pulled over, started the engine again and drove it to work. when i got to work i looked through the owners manual which indicated that i either had an emissions problem or electrical problem. when i checked the floor for dampness i noticed about an inch of water underneath the passenger seat. i have since found out that drainage holes on mx-5’s need to be regularly unblocked as they can get blocked with leaves, insects etc. i located the holes and unblocked them, water that was inside the car came out, i mopped up the inch of water that was in the car and started it up again. it took sometime to actually get the car going as initially, the engine would start but would cut out again when the car got below 1000revs. the revs were going up and down on there own and i had to drive the car for a bit in higher rev’s than normal to make sure it didnt cut out again. The car is now driving fine, although sometimes shuddery when initially pulling off.
the check engine light is still on even though the water problem has been solved and was hoping someone out there could tell me the likely cause, or if anyone has experienced a similar problem.
any help would be soooo much appreciated.