service engine light

145,000 MILES
Avatar
MARK ANTHONY STEWART
  • MEMBER
  • 1 POST
Recently my service engine light came on and started blinking. the car started idling and has been doing this every since I took it to auto zone and put it on the diagnostics. machine and these codes came back p0300, p0440 and p0420. any idea what these codes mean? my mechanic thinks it is the coils. what is your opinion?
Feb 19, 2017 at 12:59 AM
Advertisement
Avatar
CARADIODOC
  • ✓Experienced Mechanic
  • 34,414 POSTS
P0300 - Random/Multiple Cylinder Misfire Detected.
P0420 - Catalyst System Efficiency Below Threshold (Bank 1).
P0440 - Evaporative Emission Control System Malfunction.

The type of ignition system and specific parts depends on which engine you have. You did not list that.

The flashing Check Engine light indicates the most serious of conditions, and you are supposed to stop the engine right away. Too much unburned fuel is going into the exhaust system where it will burn in the catalytic converter and damage it. Code 420 indicates this may have happened already. The first thing to address is the code 300. That could indeed be caused by a weak ignition coil, but based on the mileage, an equally-good suspect is worn spark plugs and wires. You might want to start with a general tune-up, erase the fault codes, then see which ones set again. Code 300 with the flashing Check Engine light suggests the misfires are spark-related, not fuel-related.
Feb 19, 2017 at 10:48 AM
Add a reply
Join 2CarPros for free, one of the most advanced car repair communities on the internet. From first-time drivers to seasoned mechanics, everyone is welcome to reply, share details, and get better answers. You can add a temporary image or video first; uploads are limited to 20 MB.

Frequently Asked Problems for This Vehicle