Signs it's time
- Check engine light is on (steady)
- Check engine light is flashing — pull over and call us
- Rough idle, stalling, or hesitation
- Worse gas mileage than usual
- Failed emissions test or smell of fuel
Not sure? Try the symptom checker or text us a photo.
How we do it
- 1Scan the codes
Dealer-level scan tools read every module, not just the engine.
- 2Test, don't guess
We confirm the cause with pinpoint tests — smoke tests, scope readings, and live data.
- 3Explain it clearly
You get a plain-English report with photos and an exact quote.
- 4Fix & verify
After the repair, we clear codes and confirm the fix with a test drive.
Typical cost & time
| Service | Typical price | Time |
|---|---|---|
| Check engine diagnosis | $99–$149 (applied to repair) | 1 hr |
| EVAP leak smoke test | $129–$179 | 1 hr |
| Spark plugs / ignition coils | $189–$549 | 1–2 hrs |
| Oxygen sensor replacement | $189–$389 | 1 hr |
| Electrical diagnosis | From $149 | 1–3 hrs |
Typical ranges for most cars, SUVs, and light trucks. You'll get an exact quote, and approve it, before any work begins.
Common questions
Can't the parts store read my code for free?
They can read the code, but a code like P0420 can have five different causes. Diagnosis is testing to find which one — that's what saves you money.
Is my diagnostic fee wasted if I do the repair?
No. When you approve the repair, the diagnostic fee is applied toward it.
My light is flashing. What should I do?
A flashing check engine light usually means a misfire that can damage your catalytic converter. Pull over when safe and call us — we can help arrange a tow.