Home / Services / Check engine light

Check engine light diagnosis

A check engine light stores a code, and a code names the circuit that is unhappy. It does not name the part. Those are two different things and the gap between them is money.

  • A free code read at a parts counter names a circuit, not a part
  • A flashing light means stop driving, a steady one means book it
  • Joe reads live data, not only the stored code
  • You get told what it is before anything gets bought

A parts store will read the code for nothing, and that is a fair deal for what it is. What you get back is a circuit. A code that points at an oxygen sensor can be caused by a bad sensor, an exhaust leak ahead of it, a vacuum leak or a failing fuel pump.

Buying the sensor is a coin flip. Joe reads the live data while the engine runs, which is the part that separates a guess from an answer.

A light that flashes rather than glows is the one to take seriously today. That is a misfire dumping raw fuel into the exhaust, and driving it turns a cheap coil into an expensive catalytic converter.

A steady light is not an emergency. It is a booking. Send a photo of the dash and the code if you have it, and Joe will tell you whether it is a tonight problem or a Thursday problem.

Questions people ask

I already have the code, does that help
A lot. Text it over and Joe can usually narrow the job and the price before he sets off.
Is it safe to drive with the light on
If it is steady and the car drives normally, usually yes for a short while. If it is flashing, no.
My gas cap was loose, is that really it
It can be. A loose cap sets an evaporative code. Tighten it, drive a few days and see if the light clears itself.

Open 24 hours

Tell Joe what the car is doing

Send a text with the problem, where the car is parked and a photo if you have one. You get the price before anybody opens anything up.

Call Joe Text Joe