BMW Specialist Independent Shop

BMW Dealer Alternative on the SF Peninsula

Express Auto is an independent BMW shop in San Bruno: Snap-on and Matco bi-directional scan tools, BMW-approved synthetic oil, N20 timing chain work and M Series service. Free inspection, walk-in or by appointment: a code scan plus a visual inspection.

Serving BMW owners on the Peninsula since 1997. $250 diagnostics, waived when we complete the repair.

29
Years in San Bruno
Since 1997
On-Time Commitment
A completion time given up front
OEM Parts
Factory-spec parts and fluids
2-Yr/24k Warranty
On the OEM parts we install
Diagnose Before Replacing
We find the cause from data first

What You Get at Express Auto

What is included for common BMW services. We quote each job after an inspection.

Service / FactorExpress Auto
Free InspectionCode scan plus visual inspection, walk-in or by appointment
Diagnostics$250 diagnostics, waived when we complete the repair
Annual Oil ServiceQuoted after inspection
N20 Timing ChainQuoted after inspection
Electric Water PumpQuoted after inspection
Cooling System FlushQuoted after inspection
M Series Oil ServiceQuoted after inspection
BMW DiagnosticsSnap-on and Matco bi-directional scan tools
CBS Maintenance ResetYes — full CBS reset
BMW-Approved OilYes — LL-01/LL-04/LL-17FE
Warranty ServiceOut-of-warranty & CPO
M Series ExpertiseYes — M certified fluids
Coolant Pipe RepairYes — N52/V8 specialists

N20/N26 Timing Chain — What to Watch For

The N20 and N26 engine in 2012–2016 BMW 3 Series, 4 Series, X1, and X3 has a documented timing chain tensioner failure. The plastic tensioner wears out and the chain begins slapping on cold starts — then skips — then destroys the engine. We see multiple N20 failures per month at our shop.

Warning Signs

  • • Cold-start chain rattle
  • • Rough idle when cold
  • • CEL with timing codes
  • • Mileage over 60,000

Proactive Repair

  • • Chain, guides & tensioner
  • • Timing cover gasket
  • • CBS service reset
  • • Quoted after inspection

If You Wait

  • • Chain jumps or breaks
  • • Bent valves, engine damage
  • • Major engine repair
  • • Or total engine loss
Book N20 Timing Chain Inspection

Why Peninsula BMW Owners Choose Express Auto

Independent Labor Rates

We charge independent labor rates and post our typical prices above. Free inspection, walk-in or by appointment: a code scan plus a visual inspection; $250 diagnostics, waived when we complete the repair.

Bi-Directional Scan Tools

We diagnose BMW modules — DME, EGS transmission, ABS, DSC, airbag and iDrive — with Snap-on and Matco bi-directional scan tools: fault code read and clear, live data, bi-directional tests and CBS maintenance reset.

N20 Timing Chain Specialists

We stock chains, guides, tensioners and cover gaskets. Same-day or next-day scheduling for most timing chain jobs.

M Series Expertise

All M models serviced with the correct oil spec: LL-04 or Castrol Supercar 0W-40. We understand M-specific maintenance: differential fluid, rod bearing inspection, track brake evaluation, and high-performance suspension checks.

Same-Week Appointments

We usually schedule within a week, often same-day or next-day for urgent repairs. And we call you when it's ready.

Central Peninsula Location

At 1041 San Mateo Ave, San Bruno, we're right off Hwy 101 and 380. Drop your BMW and take our free shuttle to San Bruno BART. Free shuttle within 5 miles of the shop, including Colma, San Bruno, Millbrae and South San Francisco.

BMW Dealer Alternative — FAQ

Does going to an independent shop void my BMW warranty?

No. BMW cannot void your warranty solely because you used an independent shop, as long as equivalent BMW-approved parts and procedures are used. In-warranty repairs must go to a BMW dealer. For out-of-warranty service and maintenance you can use Express Auto.

What diagnostic tools does Express Auto use for BMW?

We use Snap-on and Matco bi-directional scan tools. They read and clear fault codes across BMW modules (DME, transmission, ABS, DSC, airbag and iDrive), show live data, run bi-directional tests and reset CBS service counters. We do not use BMW factory software. Free inspection, walk-in or by appointment: a code scan plus a visual inspection. Diagnostics is for when we need more time to find the root cause.

What is the N20 timing chain issue and how serious is it?

The N20/N26 engine used in 2012-2016 BMW 3 Series, 4 Series, X1, and X3 has a documented timing chain tensioner failure. The plastic tensioner degrades and allows the chain to slap on cold starts — eventually causing the chain to jump or break, resulting in catastrophic engine damage. We see multiple N20 failures per month at our shop. Proactive timing chain, guide and tensioner replacement at 60,000-80,000 miles is strongly recommended.

Does Express Auto reset the BMW CBS maintenance indicator?

Yes. We reset the BMW CBS (Condition Based Service) system with our bi-directional scan tools. This includes resetting individual service counters (oil, brake fluid, brake pads, microfilter, vehicle check, spark plugs) to the correct intervals after service. Without a proper CBS reset, your maintenance indicator will not accurately predict the next due date. Every oil service and inspection at Express Auto includes the CBS reset.

How much does BMW service cost at Express Auto?

We charge independent labor rates and quote each job after an inspection, so the price matches the parts your car actually needs.

Does Express Auto service BMW M Series (M3, M4, M5)?

Yes. We service all BMW M models — M2 (F87/G87), M3 (E90/F80/G80), M4 (F82/G82), M5 (F10/G30), M6, X5M, X6M. M engines require BMW LL-04 or Castrol Supercar 0W-40 depending on the variant; we stock both. M-car oil service includes CBS reset, brake inspection (M cars use heavier brake pads with different wear characteristics), and a general review of common M-model issues including differential fluid and rod bearing condition on high-mileage S54/S65/S85 engines.

Book your free 15-point inspection

Pick a time in under a minute. No deposit, no obligation — we text you the findings with photos before any work.

Next openings

Fully booked this week — pick a later date or call us.

(650) 588-9199

2-yr/24k-mile OEM parts warranty · 1-year workmanship · since 1997