my 330i - ODB-II Codes
NOTE: The first number after the P in SAE trouble codes is either a zero (0) or a one (1). A zero represents a standard ODB-II code, while a one represents a manufacturer-specific code. In addition, BMW uses their own specific codes that are more detailed than the ODB-II mandated standard. These codes are from 1-250 without letters. If you retreive one of these codes, use the box below to look it up..."