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.