BMW Complete Diagnostic Fault Code List [E36, E46, E90 and more] | RealityPod | Top 10, Gadgets, Technology & Robotics Hub

If you are reading codes from specific BMW modules, you may find you get a code. Most of BMW diagnostic softwares like DIS, INPA, EDIABAS, IBUS, CANBUS, CARSOFT, give an error code but no or limited explanation.

If you don’t recognise the codes, this list will help you. The code reader or diagnostic tool will ask the module for any stored codes, and it will receive a number in hex format.

Hex format is a hexadecimal number, used by computers to count in base 16, so there are 16 numbers before “10″, instead of our ten. The extra numbers are A,B,C,D,E and F. 0-10 in hex is 1,2,3,4,5,6,7,8,9,A,B,C,D,E,F,10, but Hex’s 10 is Decimal’s 15.