This is the full MaxxECU error code list as displayed on your Elite Dash screen. Codes in the 40s are protection events, meaning the ECU cut power deliberately to protect the engine. Treat those as urgent.
| Code | Meaning |
| 11 | IAT sensor error |
| 12 | CLT sensor error |
| 13 | TPS error |
| 14 | E-Throttle overtemperature or short circuit |
| 15 | VVT position sensor error |
| 16 | VVT control error |
| 17 | 5V output error |
| 18 | 12V2 voltage missing |
| 19 | Electromagnetic interference detected |
| 21 | Configuration error: incorrect fuel or ignition mode |
| 22 | Configuration error: wrong cylinder count for current fuel or ignition mode |
| 23 | O2 sensor: reference short circuit |
| 24 | O2 sensor: incorrect drive signal |
| 25 | O2 sensor: heating error |
| 26 | O2 sensor: sensor too cold |
| 27 | O2 sensor: sensor too hot |
| 28 | Flex fuel sensor error |
| 29 | MAP sensor error |
| 32 | Trigger error: timeout |
| 33 | Trigger error: too few trigger teeth before sync signal |
| 34 | Trigger error: too many trigger teeth before sync signal |
| 35 | Trigger error: trigger signal too early |
| 36 | Trigger error: trigger signal too late |
| 37 | Trigger error: error in trigger pattern |
| 38 | Trigger or CAM pattern expected error |
| 41 | Protection: boost limit activated |
| 42 | Protection: lean power cut |
| 43 | Protection: EGT power cut |
| 44 | Protection: warning system level 1 reached |
| 45 | Protection: warning system level 2 reached |
| 46 | Protection: N2O |
| 47 | External lambda sensor error |
| 48 | Overvoltage protection cut |
| 51 | High load on injector output |
| 54 | O2 sensor: invalid pump signal (sensor 2) |
| 55 | O2 sensor: heating error (sensor 2) |
| 56 | O2 sensor: sensor too cold (sensor 2) |
| 57 | O2 sensor: sensor too hot (sensor 2) |
| 61 | E-Throttle: TPS 1 error |
| 62 | E-Throttle: pedal error |
| 63 | E-Throttle: position control error, throttle 1 |
| 64 | E-Throttle: TPS 2 error |
| 65 | E-Throttle: position control error, throttle 2 |
| 66 | EGT sensor: error detected on EGT sensor 9 |
| 67 | EGT sensor: error detected on EGT sensor 10 |
| 68 | EGT sensor: error detected on EGT sensor 11 |
| 69 | EGT sensor: error detected on EGT sensor 12 |
| 71 | EGT sensor: error detected on EGT sensor 1 |
| 72 | EGT sensor: error detected on EGT sensor 2 |
| 73 | EGT sensor: error detected on EGT sensor 3 |
| 74 | EGT sensor: error detected on EGT sensor 4 |
| 75 | EGT sensor: error detected on EGT sensor 5 |
| 76 | EGT sensor: error detected on EGT sensor 6 |
| 77 | EGT sensor: error detected on EGT sensor 7 |
| 78 | EGT sensor: error detected on EGT sensor 8 |
| 79 | EGT sensor: sensor short circuit to ground |
| 82 | CAN bus: no connection with input module |
| 83 | CAN bus: no connection with PWM module |
| 84 | CAN bus: PWM module, over temperature or overcurrent |
| 85 | CAN bus: no connection with E-Throttle module |
| 86 | CAN bus: no connection with Traction module |
| 91 | MaxxECU internal error: I2C error |
| 92 | MaxxECU internal error: high internal temperature |
| 93 | MaxxECU internal error: debug error |
| 94 | MaxxECU internal error: slave CPU error |
| 95 | Table CRC error |
| 97 | Hard fault or memory protection |
| 98 | MaxxECU internal error: watchdog reset |
| 99 | MaxxECU internal error: bootloader error |
| 101 | Warning system channel 1, high or low |
| 121 | AIN error |
⚠️ Codes 41 to 48 mean the ECU cut power to protect the engine. Stop and investigate before driving further. A lean power cut that you clear and ignore is an engine failure waiting for a hot day.
Codes 82 to 86 are CAN bus faults between the ECU and its own modules, not a fault with your Elite Dash screen.

Related: How to Read and Clear Error Codes · How to Connect MaxxECU to EliteDash · How to Use the Debug Data View


