Connecting an OBD2 scanner beneath a modern dashboard

CarCodes diagnostic guide

Check Engine Light On? Do These 5 Things First (Before the Shop)

August 13, 2026

The check engine light is the most misunderstood warning in your car. It can mean a loose fuel cap – or a failing catalytic converter. These five steps tell you which, in minutes, before anyone charges you a diagnostic fee.

1. Steady or flashing?

A steady light means a fault is logged but the car is generally safe to drive. A flashing light means active misfires are dumping fuel into the exhaust – pull over and stop the engine as soon as it's safe. Driving on a flashing light can destroy the catalytic converter.

2. Check the fuel cap

Seriously. A loose or cracked fuel cap breaks the fuel system's pressure seal and triggers evaporative emission codes (P0455, P0457). Tighten it until it clicks; the light typically clears itself after a few drives. Cost: $0.

3. Read the code yourself

Plug in an OBD2 scanner – takes two minutes, works on every car from 1996 onwards (check yours here). The code turns "mystery light" into a specific fault like P0171 (running lean) or P0300 (misfires). Write the code down before clearing anything.

4. Look up the cheapest cause first

Every code has a list of possible causes, from a $10 sensor cleaning to four-figure part replacements. Our fault code guides and YouTube walkthroughs always order causes cheapest-first, because that's the order a smart owner (and an honest mechanic) tests them in.

5. Decide: DIY or shop

Spark plugs, sensors, hoses, and cleaning jobs are realistic driveway fixes with basic tools. Internal engine work, transmission faults, and anything safety-critical belongs at a shop – but now you arrive knowing the code, the likely cause, and the fair price, instead of a blank cheque.

Rule of thumb: never authorise a repair over $300 based on a code alone – codes identify the failing system, not always the failing part. The 15 minutes you spend reading the code and checking the cheap causes is the highest-paid work you'll do all week.