1323 E Walnut St #2, Pasadena, CA Mon–Fri 7:30 AM – 5 PM
★ 4.9 · 62 Google Reviews Get Directions
Diagnostics

Check Engine Light & Engine Diagnostics in Pasadena

A code tells us where to look, not what to replace. We test, confirm the actual cause, and explain it clearly before you spend a dollar on parts.

When the check engine light comes on, a free code read at a parts store gives you a number like P0300 or P0420. That number is a starting point. It doesn't tell you whether you need a $20 hose or a $2,000 converter. At Walnut Smog & Repair, diagnostics go further: we scan, look at live data, test the suspect parts, and confirm the real cause. Customers notice. One wrote that our "diagnostic fee is much more reasonable than others."

How we diagnose

  • Scan all stored, pending and history trouble codes
  • Review freeze-frame data from when the fault set
  • Watch live sensor data, fuel trims and misfire counters
  • Check for vacuum and EVAP leaks
  • Test the specific component before calling it bad

The parts store said O2 sensor. It wasn't.

This happens constantly. One customer came in with a printout from an auto supply store saying the oxygen sensor was bad. Arthur looked at the paperwork, popped the hood, and found a hose that wasn't connected to the engine, in under a minute. Another customer was told his truck needed a catalytic converter; it needed an O2 sensor. Testing before replacing saves real money.

Check engine light and your smog check

An illuminated check engine light is an automatic smog failure in California. If your registration is coming up and the light is on, bring it in early. We'll fix the cause and make sure the readiness monitors have time to complete before your smog check. If you've already failed, see failed smog repair.

Beyond the light

Diagnosis also covers hesitation, rough running, overheating, noises, smells and leaks with no warning light at all, plus electrical faults. Larger problems, like timing components or water pumps, are handled in our shop too, see engine repair.

FAQ

Check Engine Diagnostics questions.

A steady light usually means get it checked soon. A flashing light means an active misfire, so drive gently and come in as soon as you can.

A code tells you which system reported a problem, not which part failed. We test to confirm the cause so you don't pay for parts you didn't need.

No. In California a lit check engine light is an automatic fail.

Yes, there's a diagnostic fee, and customers tell us it's more reasonable than other shops. Call (626) 449-6252 for the current amount.

Always. We explain what we found and give you a clear quote before any repair work begins.

STAR Certified · Pasadena

Honest repairs, fair prices.

Smog checks, failed smog repair, check engine diagnostics and complete auto repair on E Walnut St. Honest answers and fair prices.

Call (626) 449-6252
Call Shop Directions