yes the airflow meter has water in it, you need to replace it, also buy the modified strip which sits under the boonet stooping the water doing it again
chris j
July 2007
Yes the engine is starved of air, prob a blocked filter, the engine races to compensate.