For your convenience, we’ve listed official Can-Am fault codes in one chart. These codes can be applied to many modern Can-Am ATVs and UTVs, but the exact list may vary by model.
Therefore, please use this list for informational purposes only. To interpret the exact code and get more information please refer to your vehicle’s service manual, or contact an authorized Can-Am dealer.
Fault Messages;
- CHECK ENGINE: All active or previously activated faults that require attention. No engine limitation engaged.
- LIMP HOME: Critical faults requiring diagnostic as soon as possible. An engine limitation is engaged and/or the engine behavior is modified.
- LO BATT VOLT: Low battery voltage detected by ECM.
- HIGH BATT VOLT: High battery voltage detected by ECM.
- LOW OIL: Low oil level detected by the ECM.
- D.E.S.S. KEY NOT RECOGNIZED: D.E.S.S. KEY is not recognized by ECM.
- HI TEMP: High temperature detected by the ECM.
- ECM CRC ERROR: Error message from ECM.
- TPS FAULT TPS: throttle position sensor fault (generally followed by a Limp Home message)
- BRAKE SWITCH FAULT: Brake signal fault.
- ECM NOT RECOGNIZED: Message displayed when the gauge is unable to identify the ECM.
- CHECK DPS: Check engine pilot light on. Indicates that the DPS (Dynamic Power Steering) does not work properly. See an authorized Can-Am dealer.
- TRANSMISSION SIGNAL FAULT: Gearbox position sensor fault active. “E” is also displayed in the gear display.
- PPS FAULT: When one or both sensor of the TAS (throttle accelerator sensor) is/are faulty, erratic or out of range or that the ratio between the two is incorrect, the message will be displayed and the check engine pilot lamp will be lit.
- MANUAL LIMP HOME: When the TAS Limp Home (throttle accelerator sensor) is engaged, the message will be displayed.
- ACS FAULT: Leak or problem detected in the ACS system.
- SUSPENSION PUMP OVERHEAT: ACS compressor overheated. Do not run compressor for more than 2 minutes. Let compressor cool down.
Engine Code: | Code Description: |
P0001 | Fuel Volume Reg Ctrl Circ/Open |
P0002 | Fuel Volume Reg Ctrl Circ Range/Perf |
P0003 | Fuel Volume Reg Ctrl Circ Low |
P0004 | Fuel Volume Reg Ctrl Circ High |
P0005 | Fuel Shutoff Valve A Ctrl Circ/Open |
P0006 | Fuel Shutoff Valve A Ctrl Circ Low |
P0007 | Fuel Shutoff Valve A Ctrl Circ High |
P0008 | Engine Pos Sys Perf (Bank 1) |
P0009 | Engine Pos Sys Perf (Bank 2) |
P0010 | A Camshaft Pos Actuator Circ (bank 1) |
P0011 | A Camshaft Pos Timing-Over-Advanced (bank 1) |
P0012 | A Camshaft Pos Timing-Over-Retarded (bank 1) |
P0013 | B Camshaft Pos Actuator Circ (bank 2) |
P0014 | B Camshaft Pos Timing-Over-Advanced (bank 2) |
P0015 | B Camshaft Pos Timing-Over-Retarded (bank 2) |
P0016 | Crank Pos-Camshaft Pos Correlation Bank 1 Sensor A |
P0017 | Crank Pos-Camshaft Pos Correlation Bank 1 Sensor B |
P0018 | Crank Pos-Camshaft Pos Correlation Bank 2 Sensor A |
P0019 | Crank Pos-Camshaft Pos Correlation Bank 2 Sensor B |
P0020 | A Camshaft Pos Actuator Circ (bank 1) |
P0021 | A Camshaft Pos Timing-Over-Advanced (bank 1) |
P0022 | A Camshaft Pos Timing-Over-Retarded (bank 1) |
P0023 | B Camshaft Pos Actuator Circ (bank2) |
P0024 | B Camshaft Pos Timing-Over-Advanced (bank 2) |
P0025 | B Camshaft Pos Timing-Over-Retarded (bank 2) |
P0026 | Intake Valve Ctrl Solenoid Circ Range/Perf Bank 1 |
P0027 | Exhaust Valve Ctrl Solenoid Circ Range/Perf Bank 1 |
P0028 | Intake Valve Ctrl Solenoid Circ Range/Perf Bank 2 |
P0029 | Exhaust Valve Ctrl Solenoid Circ Range/Perf Bank 2 |
P0030 | HO2S Heater Ctrl Circ (bank 1, Sensor 1) |
P0031 | HO2S Heater Ctrl Circ Lo (bank 1, Sensor 1) |
P0032 | HO2S Heater Ctrl Circ Hi (bank 1, Sensor 1) |
P0033 | Turbo Charger Bypass Valve Ctrl Circ |
P0034 | Turbo Charger Bypass Valve Ctrl Circ Lo |
P0035 | Turbo Charger Bypass Valve Ctrl Circ Hi |
P0036 | HO2S Heater Ctrl Circ (bank 1, Sensor 2) |
P0037 | HO2S Heater Ctrl Circ Lo (bank 1, Sensor 2) |
P0038 | HO2S Heater Ctrl Circ Hi (bank 1, Sensor 2) |
P0039 | T/S Charger Bypass Valve Ctrl Circ Range/Perf |
P0040 | O2 Sensor Signals Swapped Bank1 Sensor 1/ Bank 2 Sensor 1 |
P0041 | O2 Sensor Signals Swapped Bank1 Sensor 2/ Bank2 Sensor 2 |
P0042 | HO2S Heater Ctrl Circ (bank 1, Sensor 3) |
P0043 | HO2S Heater Ctrl Circ Lo (bank 1, Sensor 3) |
P0044 | HO2S Heater Ctrl Circ Hi (bank 1, Sensor 3) |
P0045 | T/S Charger Boost Ctrl Solenoid Circ/Open |
P0046 | T/S Charger Boost Ctrl Solenoid Circ Range/Perf |
P0047 | T/S Charger Boost Ctrl Solenoid Circ Low |
P0048 | T/S Charger Boost Ctrl Solenoid Circ High |
P0049 | T/S Charger Turbine Overspeed |
P0050 | HO2S Heater Ctrl Circ (bank2, Sensor) |
P0051 | HO2S Heater Ctrl Circ Lo (bank2, Sensor) |
P0052 | HO2S Heater Ctrl Circ Hi (bank2, Sensor) |
P0053 | HO2S Heater Resistance Bank1 Sensor 1 |
P0054 | HO2S Heater Resistance Bank1 Sensor 2 |
P0055 | HO2S Heater Resistance Bank1 Sensor 3 |
P0056 | HO2S Heater Ctrl Circ (bank2, Sensor2) |
P0057 | HO2S Heater Ctrl Circ Lo (bank2, Sensor2) |
P0058 | HO2S Heater Ctrl Circ Hi (bank2, Sensor2) |
P0059 | HO2S Heater Resistance Bank2 Sensor 1 |
P0060 | HO2S Heater Resistance Bank2 Sensor 2 |
P0061 | HO2S Heater Resistance Bank2 Sensor 3 |
P0062 | HO2S Heater Ctrl Circ (bank2, Sensor 3) |
P0063 | HO2S Heater Ctrl Circ Lo (bank2, Sensor 3) |
P0064 | HO2S Heater Ctrl Circ Hi (bank2, Sensor 3) |
P0065 | Air Assisted Injector Ctrl Range/Perf |
P0066 | Air Assisted Injector Ctrl Circ/Circ Lo |
P0067 | Air Assisted Injector Ctrl Circ Hi |
P0068 | MAP/MAF-Throttle Pos Correlation |
P0069 | MAP-Barometric Press Correlation |
P0070 | Ambient Air Temp Sensor Circ |
P0071 | Ambient Air Temp Sensor Range/Perf |
P0072 | Ambient Air Temp Sensor Circ Lo Input |
P0073 | Ambient Air Temp Sensor Circ Hi Input |
P0074 | Ambient Air Temp Sensor Circ Interm |
P0075 | Intake Valve Ctrl Circ (bank) |
P0076 | Intake Valve Ctrl Circ Lo (bank) |
P0077 | Intake Valve Ctrl Circ Hi (bank) |
P0078 | Exhaust Valve Ctrl Circ (bank) |
P0079 | Exhaust Valve Ctrl Circ Lo (bank) |
P0080 | Exhaust Valve Ctrl Circ Hi (bank) |
P0081 | Intake Valve Ctrl Circ (bank2) |
P0082 | Intake Valve Ctrl Circ Lo (bank2) |
P0083 | Intake Valve Ctrl Circ Hi (bank2) |
P0084 | Exhaust Valve Ctrl Circ (bank2) |
P0085 | Exhaust Valve Ctrl Circ Lo (bank2) |
P0086 | Exhaust Valve Ctrl Circ Hi (bank2) |
P0087 | Fuel Rail/Sys Pres-Too Lo |
P0088 | Fuel Rail/Sys Pres-Too Hi |
P0089 | Fuel Pres Reg Perf |
P0090 | Fuel Pres Reg Ctrl Circ |
P0091 | Fuel Pres Reg Ctrl Circ Lo |
P0092 | Fuel Pres Reg Ctrl Circ Hi |
P0093 | Fuel Sys Leak Detected - Large Leak |
P0094 | Fuel Sys Leak Detected - Small Leak |
P0095 | Intake Air Temp Sensor 2 Circ |
P0096 | Intake Air Temp Sensor 2 Circ Range/Perf |
P0097 | Intake Air Temp Sensor 2 Circ Low |
P0098 | Intake Air Temp Sensor 2 Circ High |
P0099 | Intake Air Temp Sensor 2 Circ Interm/Erratic |
P0100 | Mass/Volume Air Flow Circ Error |