Can-Am Fault Code List | Trouble Code | OBD Code | DTC Code
When you purchase through links on our site, we may earn an affiliate commission. See our affiliate disclaimer for more information.
Can-Am OBD-II Fault Code List
- P0XXX: Generic Powertrain Codes
- P1XXX: Can-Am Specific Codes
- P2XXX & P3XXX: Generic Codes
- BXXXX: Body Codes
- CXXXX: Chassis Codes
- UXXXX: Network Codes
Read more about:
Car Sensors Explained: What They Do and How to Diagnose Them
With the increasing use of electronic systems in modern vehicles,…
This code list has been prepared after thorough research and from authentic sources [1].
Can-Am Generic Fault Code List
| Code | Description |
| P2119 | |
| P0106 | Air Pressure Sensor Voltage out of Range |
| P0107 | Air Pressure Sensor Voltage too low |
| P0108 | Air Pressure Sensor Voltage too high |
| P0111 | Air temperature sensor functional problem |
| P0112 | Air temperature sensor voltage too low |
| P0113 | Air temperature sensor voltage too High |
| P0116 | Throttle position sensor adaptation failure |
| P0117 | Engine temperature sensor voltage too low |
| P0118 | Engine temperature sensor voltage too high |
| P0122 | Throttle position sensor voltage too low |
| P0123 | Throttle position sensor voltage too high |
| P0231 | Fuel pump open circuit or shorted to ground |
| P0232 | Fuel pump shorted to battery |
| P0261 | Cylinder #1 injector open circuit or shorted to ground |
| P0262 | Cylinder #1 injector shorted to battery |
| P0264 | Cylinder #2 injector open circuit or shorted to ground |
| P0265 | Cylinder #2 injector shorted to battery |
| P0336 | High engine RPM detected |
| P0337 | No crankshaft signal detected |
| P0339 | Crankshaft signal fault |
| P0344 | Cam phase sensor signal missing. |
| P0351 | No ignition output stage cylinder #1 |
| P0352 | No ignition output stage cylinder #2 |
| P0480 | Engine fan short-circuit to battery |
| P0505 | Idle air control valve output stage cutoff memory difference |
| P0505 | Idle air control vaIve output stage fault |
| P0513 | Incorrect DESS® key |
| P0520 | Oil pressure switch functional problem. |
| P0562 | Battery voltage too low |
| P0563 | Battery voltage too high |
| P0600 | CAN Bus Off |
| P0600 | CAN ID 514 missing |
| P0601 | Throttle position sensor adaptation failure |
| P0601 | Module call monitoring |
| P0602 | ECM not coded |
| P0604 | RAM fault |
| P0605 | EEPROM fault |
| P0605 | EEPROM checksum fauIt |
| P0605 | Coding ID checksum fault |
| P0605 | Coding checksum fault |
| P0605 | Programming checksum fault |
| P0608 | Sensor’s power supply voltage too low |
| P0609 | Sensor’s power supply voltage too High |
| P0616 | Starter relay open circuit or shorted to ground |
| P0617 | Starter relay open circuit or shorted to ground |
| P0705 | Transmission range sensor circuit maIfunction (PRNHL) |
To learn how to diagnose car sensor–related issues and understand OBD-II codes, read our complete guide.
STOP GUESSING. START DIAGNOSING. SAVE HUNDREDS ON REPAIRS.
Tired of expensive repair bills and mechanics who “parts-cannon” your car without finding the real issue? The “Check Engine” light shouldn’t be a mystery. This guide puts professional-level diagnostics in your hands.
$9.99
Can-Am Specific Fault Code List
| Can-Am Specific Fault Codes | ||
| Code | Fault Location | Probable Cause |
| P1102 | Throttle position sensor adaptation failure | Wrong throttle body mechanical position during reset of closed TPS or no initialization after ECM replacement. |
| P1104 | Throttle position sensor adaptation failure | Wrong throttle body mechanical position during reset of closed TPS or no initialization after ECM replacement. |
| P1116 | High temp | High temperature of the cooling liquid. |
| P1148 | Safety fuel cut off detected | TPS adaptation failure, TPS failure, damaged ECM memory or battery voltage out of range. |
| P1202 | OiI pressure switch stil closed | low oil level, engine leak, oil pump failure, damaged sensor, damaged or shorted circuit wires. |
| P1203 | Oil pressure switch leakage | Low oil level. engine leak, oil pump failure, damaged sensor, damaged or shorted circuit wires. |
| P1520 | Low oil | Low oil detected in engine. |
| P1655 | DESS® line shorted to battery | Damaged circuit wires or mixed up connection pins. |
| P1656 | DESS® line shorted to ground | Damaged circuit wires or mixed up connection pins. |
| P1675 | Relay 2 shorted to battery. | Damaged relay, damaged circuit wires, damaged connector or damaged ECM output pins. |
| P1676 | Relay 2 open circuit or shorted to ground. | Blown fuse, damaged or disconnected relay, damaged or disconnected circuit wires, damaged ECM output pins. |
| P1683 | CAN RAM Fault | Communication error between cluster and ECM and/or B.U .O.S. |
| P2119 | ECU wrong | Incorrect ECU or cluster for engine. |

