Description of the standard trouble OBD codes by family
Standard or generic fault codes are a list of codes common to all manufacturers.
This list of faults, also called DTC (for Data Trouble Code) has been defined so that any diagnostic device can read and decode them. They have a standard format as shown below :
The first letter indicates the family of DTC.
- P: Powertrain, (i.e. engine and gearbox)
- C: Chassis
- B: Body
- U: User network
The first digit indicates if the code is generic or not (green digit):
- 0: Generic fault
- 1: Manufacturer fault
Looking for a car diagnostics tool ?
As the list of generic OBD codes is not always sufficient, manufacturers can add as many of their own codes as they need.
The last 3 digits correspond to an incremented number (purple digits).
This may be a hexadecimal number (i.e. from 0 to 9 + from A to F). For P family codes, sub-families have been defined using the 1st digit (in this example the "3"):
- 0 , 1 and 2: for the air/fuel mixture
- 3 : for the ignition system
- 4 : for checking auxiliary emissions
- 5 : for engine idling
- 6 : for the onboard computer and ancillary outputs
- 7, 8 and 9: for the transmission (gearbox)
- A, B and C : for hybrid propulsion
These OBD codes were standardized using SAE J2012 and ISO 15031-6 standards which, to our knowledge, contain about 11 000 definitions in the most recent version.
Below you will find a list of the most commonly used codes. Our software contains all of the 11 000 codes. Don't hesitate to download it. It is free and, using an ELM327 or ELM323 interface, can be used to read the fault codes. For more details, go to our EOBD-Facile car diagnostic software page.
Select the OBD fault codes range
DTC from P0700 to P0999 (Transmission - gearbox control)
Code | Description |
---|---|
P0800 | Transmission Control System (MIL Request) |
P0801 | Reverse Inhibit Control Circuit Malfunction |
P0802 | Transmission Control System MIL Request Circuit / Open |
P0803 | 1-4 Upshift (Skip Shift) Solenoid Control Circuit Malfunction |
P0804 | 1-4 Upshift (Skip Shift) Lamp Control Circuit Malfunction |
P0805 | Clutch Position Sensor Circuit Malfunction |
P0806 | Clutch Position Sensor Circuit Range/Performance Malfunction |
P0807 | Clutch Position Sensor Circuit Low Malfunction |
P0808 | Clutch Position Sensor Circuit High Malfunction |
P0809 | Clutch Position Sensor Circuit Intermittent Malfunction |
P0810 | Clutch Position Control Error |
P0811 | Excessive Clutch Slippage |
P0812 | Reverse Input Circuit |
P0813 | Reverse Output Circuit |
P0814 | Transmission Range Display Circuit |
P0815 | Upshift Switch Circuit |
P0816 | Downshift Switch Circuit |
P0817 | Starter Disable Circuit |
P0818 | Driveline Disconnect Switch Input Circuit |
P0819 | Up and Down Shift Switch to Transmission Range Correlation |
P0820 | Gear Lever X - Y Position Sensor Circuit |
P0821 | Gear Lever X Position Circuit |
P0822 | Gear Lever Y Position Circuit |
P0823 | Gear Lever X Position Circuit Intermittent |
P0824 | Gear Lever Y Position Circuit Intermittent |
P0825 | Gear Lever Push - Pull Switch (Shift Anticipate) |
P0826 | Up and Down Switch Input Circuit |
P0827 | Up and Down Switch Input Circuit Low |
P0828 | Up and Down Switch Input Circuit High |
P0829 | 5-6 Shift |
P0830 | Clutch Pedal Switch A Circuit |
P0831 | Clutch Pedal Switch A Circuit Low |
P0832 | Clutch Pedal Switch A Circuit High |
P0833 | Clutch Pedal Switch B Circuit |
P0834 | Clutch Pedal Switch B Circuit Low |
P0835 | Clutch Pedal Switch B Circuit High |
P0836 | Four Wheel Drive (4WD) Switch Circuit |
P0837 | Four Wheel Drive (4WD) Switch Circuit Range/Performance |
P0838 | Four Wheel Drive (4WD) Switch Circuit Low |
P0839 | Four Wheel Drive (4WD) Switch Circuit High |
P0840 | Transmission Fluid Pressure Sensor/Switch A Circuit |
P0841 | Transmission Fluid Pressure Sensor/Switch A Circuit Range/Performance |
P0842 | Transmission Fluid Pressure Sensor/Switch A Circuit Low |
P0843 | Transmission Fluid Pressure Sensor/Switch A Circuit High |
P0844 | Transmission Fluid Pressure Sensor/Switch A Circuit Intermittent |
P0845 | Transmission Fluid Pressure Sensor/Switch B Circuit |
P0846 | Transmission Fluid Pressure Sensor/Switch B Circuit Range/Performance |
P0847 | Transmission Fluid Pressure Sensor/Switch B Circuit Low |
P0848 | Transmission Fluid Pressure Sensor/Switch B Circuit High |
P0849 | Transmission Fluid Pressure Sensor/Switch B Circuit Intermittent |
P0850 | Park / Neutral Switch Input Circuit |
P0851 | Park / Neutral Switch Input Circuit Low |
P0852 | Park / Neutral Switch Input Circuit High |
P0853 | Drive Switch Input Circuit |
P0854 | Drive Switch Input Circuit Low |
P0855 | Drive Switch Input Circuit High |
P0856 | Traction Control Input Signal |
P0857 | Traction Control Input Signal Range/Performance |
P0858 | Traction Control Input Signal Low |
P0859 | Traction Control Input Signal High |
P0860 | Gear Shift Module Communication Circuit |
P0861 | Gear Shift Module Communication Circuit Low |
P0862 | Gear Shift Module Communication Circuit High |
P0863 | TCM Communication Circuit |
P0864 | TCM Communication Circuit Range/Performance |
P0865 | TCM Communication Circuit Low |
P0866 | TCM Communication Circuit High |
P0867 | Transmission Fluid Pressure |
P0868 | Transmission Fluid Pressure Low |
P0869 | Transmission Fluid Pressure High |
P0870 | Transmission Fluid Pressure Sensor/Switch C Circuit |
P0871 | Transmission Fluid Pressure Sensor/Switch C Circuit Range/Performance |
P0872 | Transmission Fluid Pressure Sensor/Switch C Circuit Low |
P0873 | Transmission Fluid Pressure Sensor/Switch C Circuit High |
P0874 | Transmission Fluid Pressure Sensor/Switch C Circuit Intermittent |
P0875 | Transmission Fluid Pressure Sensor/Switch D Circuit |
P0876 | Transmission Fluid Pressure Sensor/Switch D Circuit Range/Performance |
P0877 | Transmission Fluid Pressure Sensor/Switch D Circuit Low |
P0878 | Transmission Fluid Pressure Sensor/Switch D Circuit High |
P0879 | Transmission Fluid Pressure Sensor/Switch D Circuit Intermittent |
P0880 | TCM Power Input Signal |
P0881 | TCM Power Input Signal Range/Performance |
P0882 | TCM Power Input Signal Low |
P0883 | TCM Power Input Signal High |
P0884 | TCM Power Input Signal Intermittent |
P0885 | TCM Power Relay Control Circuit /Open |
P0886 | TCM Power Relay Control Circuit Low |
P0887 | TCM Power Relay Control Circuit High |
P0888 | TCM Power Relay Sense Circuit |
P0889 | TCM Power Relay Sense Circuit Range/Performance |
P0890 | TCM Power Relay Sense Circuit Low |
P0891 | TCM Power Relay Sense Circuit High |
P0892 | TCM Power Relay Sense Circuit Intermittent |
P0893 | Multiple Gears Engaged |
P0894 | Transmission Component Slipping |
P0895 | Shift Time Too Short |
P0896 | Shift Time Too Long |
P0897 | Transmission Fluid Deteriorated |
P0898 | Transmission Control System MIL Request Circuit Low |
P0899 | Transmission Control System MIL Request Circuit High |
Standard fault codes (DTC) from P0900 to P0999
Code | Description |
---|---|
P0900 | Clutch Actuator Circuit / Open |
P0901 | Clutch Actuator Circuit Range/Performance |
P0902 | Clutch Actuator Circuit Low |
P0903 | Clutch Actuator Circuit High |
P0904 | Gate Select Position Circuit [senses left / right position] |
P0905 | Gate Select Position Circuit Range/Performance |
P0906 | Gate Select Position Circuit Low |
P0907 | Gate Select Position Circuit High |
P0908 | Gate Select Position Circuit Intermittent |
P0909 | Gate Select Control Error |
P0910 | Gate Select Actuator Circuit / Open [left / right motion] |
P0911 | Gate Select Actuator Circuit Range/Performance |
P0912 | Gate Select Actuator Circuit Low |
P0913 | Gate Select Actuator Circuit High |
P0914 | Gear Shift Position Circuit [senses forward / rearward position, odd / even gears] |
P0915 | Gear Shift Position Circuit Range/Performance |
P0916 | Gear Shift Position Circuit Low |
P0917 | Gear Shift Position Circuit High |
P0918 | Gear Shift Position Circuit Intermittent |
P0919 | Gear Shift Position Control Error |
P0920 | Gear Shift Forward Actuator Circuit / Open [forward motion, odd gears, 1,3,5] |
P0921 | Gear Shift Foward Actuator Circuit Range/Performance |
P0922 | Gear Shift Foward Actuator Circuit Low |
P0923 | Gear Shift Foward Actuator Circuit High |
P0924 | Gear Shift Reverse Actuator Circuit / Open [rearward motion, even gears, 2,4,6] |
P0925 | Gear Shift Reverse Actuator Circuit Range/Performance |
P0926 | Gear Shift Reverse Actuator Circuit Low |
P0927 | Gear Shift Reverse Actuator Circuit High |
P0928 | Gear Shift Lock Solenoid Circuit / Open |
P0929 | Gear Shift Lock Solenoid Circuit Range/Performance |
P0930 | Gear Shift Lock Solenoid Circuit Low |
P0931 | Gear Shift Lock Solenoid Circuit High |
P0932 | Hydraulic Pressure Sensor Circuit |
P0933 | Hydraulic Pressure Sensor Range/Performance |
P0934 | Hydraulic Pressure Sensor Circuit Low Input |
P0935 | Hydraulic Pressure Sensor Circuit High Input |
P0936 | Hydraulic Pressure Sensor Circuit Intermittent |
P0937 | Hydraulic Oil Temperature Sensor Circuit |
P0938 | Hydraulic Oil Temperature Sensor Range/Performance |
P0939 | Hydraulic Oil Temperature Sensor Circuit Low Input |
P0940 | Hydraulic Oil Temperature Sensor Circuit High Input |
P0941 | Hydraulic Oil Temperature Sensor Circuit Intermittent |
P0942 | Hydraulic Pressure Unit |
P0943 | Hydraulic Pressure Unit Cycling Period Too Short |
P0944 | Hydraulic Pressure Unit Loss of Pressure |
P0945 | Hydraulic Pump Relay Circuit / Open |
P0946 | Hydraulic Pump Relay Circuit Range/Performance |
P0947 | Hydraulic Pump Relay Circuit Low |
P0948 | Hydraulic Pump Relay Circuit High |
P0949 | ASM Adaptive Learning Not Done |
P0950 | ASM Control Circuit [Up / Down / Auto / etc] |
P0951 | ASM Control Circuit Range/Performance |
P0952 | ASM Control Circuit Low |
P0953 | ASM Control Circuit High |
P0954 | ASM Control Circuit Intermittent |
P0955 | ASM Mode Circuit [Perf / Winter / Sport / etc] |
P0956 | ASM Mode Circuit Range/Performance |
P0957 | ASM Mode Circuit Low |
P0958 | ASM Mode Circuit High |
P0959 | ASM Mode Circuit Intermittent |
P0960 | Pressure Control Solenoid A Control Circuit / Open |
P0961 | Pressure Control Solenoid A Control Circuit Range/Performance |
P0962 | Pressure Control Solenoid A Control Circuit Low |
P0963 | Pressure Control Solenoid A Control Circuit High |
P0964 | Pressure Control Solenoid B Control Circuit / Open |
P0965 | Pressure Control Solenoid B Control Circuit Range/Performance |
P0966 | Pressure Control Solenoid B Control Circuit Low |
P0967 | Pressure Control Solenoid B Control Circuit High |
P0968 | Pressure Control Solenoid C Control Circuit / Open |
P0969 | Pressure Control Solenoid C Control Circuit Range/Performance |
P0970 | Pressure Control Solenoid C Control Circuit Low |
P0971 | Pressure Control Solenoid C Control Circuit High |
P0972 | Shift Solenoid A Control Circuit Range/Performance |
P0973 | Shift Solenoid A Control Circuit Low |
P0974 | Shift Solenoid A Control Circuit High |
P0975 | Shift Solenoid B Control Circuit Range/Performance |
P0976 | Shift Solenoid B Control Circuit Low |
P0977 | Shift Solenoid B Control Circuit High |
P0978 | Shift Solenoid C Control Circuit Range/Performance |
P0979 | Shift Solenoid C Control Circuit Low |
P0980 | Shift Solenoid C Control Circuit High |
P0981 | Shift Solenoid D Control Circuit Range/Performance |
P0982 | Shift Solenoid D Control Circuit Low |
P0983 | Shift Solenoid D Control Circuit High |
P0984 | Shift Solenoid E Control Circuit Range/Performance |
P0985 | Shift Solenoid E Control Circuit Low |
P0986 | Shift Solenoid E Control Circuit High |
P0987 | Transmission Fluid Pressure Sensor/Switch E Circuit |
P0988 | Transmission Fluid Pressure Sensor/Switch E Circuit Range/Performance |
P0989 | Transmission Fluid Pressure Sensor/Switch E Circuit Low |
P0990 | Transmission Fluid Pressure Sensor/Switch E Circuit High |
P0991 | Transmission Fluid Pressure Sensor/Switch E Circuit Intermittent |
P0992 | Transmission Fluid Pressure Sensor/Switch F Circuit |
P0993 | Transmission Fluid Pressure Sensor/Switch F Circuit Range/Performance |
P0994 | Transmission Fluid Pressure Sensor/Switch F Circuit Low |
P0995 | Transmission Fluid Pressure Sensor/Switch F Circuit High |
P0996 | Transmission Fluid Pressure Sensor/Switch F Circuit Intermittent |
P0997 | Shift Solenoid F Control Circuit Range/Performance |
P0998 | Shift Solenoid F Control Circuit Low |
P0999 | Shift Solenoid F Control Circuit High |