The short version
- What it is: A fault code tells us where to start, not what to replace.
- Watch for: Check engine light on or flashing; rough idle, misfires or hesitation; loss of power or the car entering limp mode.
- How we work: We read the codes, test the system behind them, and explain the cause in plain language before you approve anything.
- Backed by: 2-year / 24,000-mile warranty on qualifying parts and labor.
- Book: Online in about a minute, or call 510-528-1214. Mon–Fri 8–5.
Engine Diagnostics at Berkeley Motor Works
A fault code tells us where to start, not what to replace. We read the codes, test the system behind them, and explain the cause in plain language before you approve anything.
We work on BMW, Mercedes-Benz, MINI, Audi, Volkswagen, Porsche, Volvo, Land Rover, Jaguar and Fiat at our shop at 736 San Pablo Avenue in Albany, and every repair is backed by our 2-year / 24,000-mile warranty on qualifying parts and labor.
Components we service
What are the signs? 6-point checklist
- Check engine light on or flashing
- Rough idle, misfires or hesitation
- Loss of power or the car entering limp mode
- A drop in fuel economy
- Hard starting or stalling
- A failed smog-check readiness test
Sound familiar? Book an inspection or call 510-528-1214.
What causes it? 6 common causes
- Ignition coils and spark plugs
- Vacuum and crankcase-ventilation leaks
- Oxygen, mass-airflow and pressure sensors
- Fuel delivery and injector faults
- Variable valve timing and timing-chain issues
- Catalytic converter and evaporative-system faults
A fault is stored. Book a diagnosis soon, and note any change in how the car drives.
Usually an active misfire. Drive gently and call us. Continued driving can damage the catalytic converter.
The fault code is often still stored. Mention it when you book so we can read it.
How do we diagnose it?
- Scan every control module, not just the engine computer
- Record freeze-frame data showing the conditions when the fault set
- Check for known manufacturer service bulletins
- Test the suspect component directly: smoke testing, live data, electrical measurement
- Confirm the repair with a road test and a clean re-scan

What should you tell us when you book?
- When it happens: cold start, braking, turning or at speed
- Any warning lights on the dash (a phone photo helps)
- Your mileage and roughly when the car was last serviced
- Any recent repairs done elsewhere
What might the repair involve?
Diagnosis is billed as its own step so the repair you approve is the repair the car needs. Once the cause is confirmed, you get a written estimate with photos from the digital inspection. A flashing check-engine light usually means an active misfire; drive gently and call us, as continued driving can damage the catalytic converter.
A customer on engine diagnostics
“I took my e92 335i with an n54 here because the check engine light kept coming back on. Scott was able to figure out the problem and got the repair done the same day for an extremely reasonable price. They’re very knowledgeable and I trust this ship whole heartedly with anything for my car.”
What maintenance prevents it?
Many drivability faults start as small vacuum or oil leaks, worn ignition parts or clogged filters. Following the maintenance schedule and dealing with leaks early prevents a large share of check-engine lights.
Which European makes do we service?
Engine Diagnostics for all ten makes we work on. Pick yours for model-specific maintenance and common repairs.
Engine Diagnostics for Albany and East Bay drivers
All work is done at our shop at 736 San Pablo Avenue in Albany, convenient to Berkeley, El Cerrito, Richmond and Oakland. Drop off in the morning; El Cerrito Plaza BART is under a mile away.
Questions about engine diagnostics
Can a parts store code reader tell me what is wrong?
It can give you a code, which is a useful starting point. A code points to a system or a condition. Finding the failed part takes testing, and European cars often store related codes in other modules that basic readers cannot see.
Is it safe to drive with the check engine light on?
If the light is steady and the car drives normally, book an appointment soon. If it is flashing, or the car is losing power, reduce driving and call us, because an active misfire can damage the catalytic converter.
Do you fix cars that failed a smog check?
Yes, we diagnose and repair the emissions faults that cause a failed test. Ask us about the specific result on your report when you call.
