Featured fault codes
These codes have full write-ups: severity, provenance, schematic cross-links and community repair opinions where recorded.
Browse by engine
Every BMW code
The full catalogue — 211 hex codes from open community research plus the generic SAE J2012 set — is searchable in the known-codes browser. The DTC decoder resolves a single code on demand.
Fault-code questions
Why do BMW codes look different from OBD-II codes?
BMW uses 4-hex and 6-hex manufacturer codes alongside the generic SAE J2012 P/B/C/U codes. Both describe the same underlying faults, but the hex codes carry BMW-specific detail the generic set flattens.
Where do the descriptions come from?
Open community research (BimmerFest, Bimmerforums, SpoolStreet, BimmerProfs and others) plus the public-domain SAE definitions. No proprietary ISTA text is reproduced.