MAP sensor as said (Overfuelling) check the hose, and this first, the "flash code" system will also indicate a fault with the sensor.
If good, also do the "Wiggle" test on the CPS connector as they are known for having bad connections but would not have your symptoms.
Martin