Computer-guided diagnosis
Read relevant fault information and review it alongside the vehicle’s symptoms.
Discuss your vehicleIndependent German auto service
Check engine light, rough running, hesitation, or a sudden change in fuel economy? Start by investigating the cause.
Serving Rocklin, Roseville, Loomis, and Lincoln.
Your service, explained
Computer fault information helps direct an investigation, but it does not by itself identify every failed part. We use OBD-II information and step-by-step troubleshooting to work through the concern. Describe what you noticed, when it happens, and any recent work so our team has the context for diagnosis.
Read relevant fault information and review it alongside the vehicle’s symptoms.
Discuss your vehicleInspect and test the relevant systems before discussing findings and repair recommendations.
Discuss your vehicleThe people behind your service
Performance Motor Works is an independent German auto shop in Rocklin. Share your service history and current concerns. We explain the findings and the recommended scope before the work begins.
During your service, we share digital documentation with photos and recommendations, and keep in touch by text, email, or phone.
Read Dan’s check-engine guide and the existing BMW diagnostic-computer article for background on the diagnostic process.
Explore the related service and discuss what your vehicle needs.
Explore engine repairMaintenance and brakes lead our service pathways, with other existing repair and inspection services available.
Browse servicesWe service BMW, Audi, Volkswagen, MINI, Mercedes-Benz, and Porsche. Qualifying repairs are backed by our 2-year / 24,000-mile warranty; ask about coverage for the proposed work.