P0172 - System too Rich (Bank 1)
P0302 - Cylinder 2 Misfire Detected
P0455 - Evaporative Emission Control System Leak Detected (gross leak)
P1118 - Mass Or Volume Air Flow Circuit High Input (Bank 2)
The flashing Check Engine light means you're supposed to stop the engine right away. Too much raw fuel is going into the exhaust system where it is going to overheat and damage the catalytic converter. Code 302 is for a misfire on cylinder number 2. The first suspect is a spark plug wire got knocked off.
The most common cause of code 455 is a loose gas cap. Other causes can usually be found with a visual inspection.
I'm not familiar with code 1118. That type of code, (voltage "high") is typically set by unplugging a sensor while the ignition switch is on. I don't have a listing for the last two codes. They might be specific to Volvos.
SPONSORED LINKS
Monday, May 4th, 2015 AT 8:25 PM