Ignition Codes
743 OBD-II diagnostic trouble codes in this category.
Showing page 3 of 8 (743 codes total)
| Code | Description | Subsystem | Severity |
|---|---|---|---|
| P0394 | Camshaft Position Sensor B Circuit Intermittent Bank 2 | Camshaft Sensor | Medium |
| P0395 | Cylinder 1 Pressure Sensor Circuit | Ignition System | Medium |
| P0396 | Cylinder 1 Pressure Sensor Circuit Range/Performance | Ignition System | Medium |
| P0397 | Cylinder 1 Pressure Sensor Circuit Low | Ignition System | Medium |
| P0398 | Cylinder 1 Pressure Sensor Circuit High | Ignition System | Medium |
| P0399 | Cylinder 1 Pressure Sensor Circuit Intermittent/Erratic | Ignition System | Medium |
| P03E2 | Cylinder 8 Pressure Variation Low | Ignition System | Medium |
| P03EA | A Camshaft Profile Actuator Position Sensor B Exceeded Learning Limit | Variable Valve Timing | Medium |
| P03EB | A Camshaft Profile Actuator Position Sensor C Exceeded Learning Limit | Variable Valve Timing | Medium |
| P03EC | A Camshaft Profile Actuator C Control Circuit/Open Bank 1 | Variable Valve Timing | Medium |
| P03ED | A Camshaft Profile Actuator C Control Circuit Low Bank 1 | Variable Valve Timing | Medium |
| P03EE | A Camshaft Profile Actuator C Control Circuit High Bank 1 | Variable Valve Timing | Medium |
| P03EF | A Camshaft Profile Actuator C Control Performance/Stuck Off Bank 1 | Variable Valve Timing | Medium |
| P03F0 | A Camshaft Profile Actuator C Control Stuck On Bank 1 | Variable Valve Timing | Medium |
| P03F1 | B Camshaft Profile Actuator C Control Circuit/Open Bank 1 | Variable Valve Timing | Medium |
| P03F2 | B Camshaft Profile Actuator C Control Circuit Low Bank 1 | Variable Valve Timing | Medium |
| P03F3 | B Camshaft Profile Actuator C Control Circuit High Bank 1 | Variable Valve Timing | Medium |
| P03F4 | B Camshaft Profile Actuator C Control Performance/Stuck Off Bank 1 | Variable Valve Timing | Medium |
| P03F5 | B Camshaft Profile Actuator C Control Stuck On Bank 1 | Variable Valve Timing | Medium |
| P03F6 | B Camshaft Position Actuator Position Sensor C Circuit Bank 1 | Variable Valve Timing | Medium |
| P03F7 | B Camshaft Position Actuator Position Sensor C Range/Performance Bank 1 | Variable Valve Timing | Medium |
| P03F8 | B Camshaft Position Actuator Position Sensor C Circuit Low Bank 1 | Variable Valve Timing | Medium |
| P03F9 | B Camshaft Position Actuator Position Sensor C Circuit High Bank 1 | Variable Valve Timing | Medium |
| P03FA | Ignition K Control Signal Circuit/Open | Variable Valve Timing | Medium |
| P03FB | Ignition K Control Signal Circuit Low | Variable Valve Timing | Medium |
| P03FC | Ignition K Control Signal Circuit High | Variable Valve Timing | Medium |
| P03FD | Ignition L Control Signal Circuit/Open | Variable Valve Timing | Medium |
| P03FE | Ignition L Control Signal Circuit Low | Variable Valve Timing | Medium |
| P03FF | Ignition L Control Signal Circuit High | Variable Valve Timing | Medium |
| P04DB | Crankcase Ventilation System Disconnected | Variable Valve Timing | Medium |
| P04E1 | Crankcase Ventilation Hose Connection Sensor Circuit | Variable Valve Timing | Medium |
| P04FB | Crankcase Ventilation Hose Connection Sensor Range/Performance | Variable Valve Timing | Medium |
| P04FC | Crankcase Ventilation System Performance | Variable Valve Timing | Medium |
| P050B | Cold Start Ignition Timing Performance | Variable Valve Timing | Medium |
| P051A | Crankcase Pressure Sensor A Circuit | Variable Valve Timing | Medium |
| P051B | Crankcase Pressure Sensor A Circuit Range/Performance | Variable Valve Timing | Medium |
| P051C | Crankcase Pressure Sensor A Circuit Low | Variable Valve Timing | Medium |
| P051D | Crankcase Pressure Sensor A Circuit High | Variable Valve Timing | Medium |
| P051E | Crankcase Pressure Sensor A Circuit Intermittent/Erratic | Variable Valve Timing | Medium |
| P052A | Cold Start A Camshaft Position Timing Over-Advanced Bank 1 | Variable Valve Timing | Medium |
| P052B | Cold Start A Camshaft Position Timing Over-Retarded Bank 1 | Variable Valve Timing | Medium |
| P052C | Cold Start A Camshaft Position Timing Over-Advanced Bank 2 | Variable Valve Timing | Medium |
| P052D | Cold Start A Camshaft Position Timing Over-Retarded Bank 2 | Variable Valve Timing | Medium |
| P053E | Crankcase Pressure Too High | Variable Valve Timing | Medium |
| P0540 | Intake Air Heater A Circuit | Intake Heater | Medium |
| P0541 | Intake Air Heater A Circuit Low | Intake Heater | Medium |
| P0542 | Intake Air Heater A Circuit High | Intake Heater | High |
| P0543 | Intake Air Heater A Circuit Open | Intake Heater | Medium |
| P054A | Cold Start B Camshaft Position Timing Over-Advanced Bank 1 | Variable Valve Timing | Medium |
| P054B | Cold Start B Camshaft Position Timing Over-Retarded Bank 1 | Variable Valve Timing | Medium |
| P054C | Cold Start B Camshaft Position Timing Over-Advanced Bank 2 | Variable Valve Timing | Medium |
| P054D | Cold Start B Camshaft Position Timing Over-Retarded Bank 2 | Variable Valve Timing | Medium |
| P05CC | Cold Start A Camshaft Position Timing Performance Bank 1 | Variable Valve Timing | Medium |
| P05CD | Cold Start A Camshaft Position Timing Performance Bank 2 | Variable Valve Timing | Medium |
| P05CE | Cold Start B Camshaft Position Timing Performance Bank 1 | Variable Valve Timing | Medium |
| P05CF | Cold Start B Camshaft Position Timing Performance Bank 2 | Variable Valve Timing | Medium |
| P05EC | Cold Start Injection Timing Performance | Variable Valve Timing | Medium |
| P0640 | Intake Air Heater Control Circuit | Intake Heater | Medium |
| P06D1 | Internal Control Module Ignition Coil Control Performance | Variable Valve Timing | Medium |
| P078A | Shift Timing Solenoid B | Variable Valve Timing | Medium |
| P078B | Shift Timing Solenoid B Range/Performance | Variable Valve Timing | Medium |
| P078C | Shift Timing Solenoid B Low | Variable Valve Timing | Medium |
| P078D | Shift Timing Solenoid B High | Variable Valve Timing | Medium |
| P078E | Shift Timing Solenoid B Intermittent | Variable Valve Timing | Medium |
| P0E4E | Engine Failed to Crank | Variable Valve Timing | Medium |
| P1201 | Cylinder 1 Misfire (Acura) | Ignition System | Medium |
| P1202 | Cylinder 2 Misfire (Acura) | Ignition System | Medium |
| P1203 | Cylinder 3 Misfire (Acura) | Ignition System | Medium |
| P1204 | Cylinder 4 Misfire (Acura) | Ignition System | Medium |
| P1205 | Cylinder 5 Misfire (Acura) | Ignition System | Medium |
| P1206 | Cylinder 6 Misfire (Acura) | Ignition System | Medium |
| P1253 | VTEC System Circuit Fault (Acura) | Timing/Position | Medium |
| P1279 | VTEC System Malfunction Front Bank 2 (Acura) | Timing/Position | Medium |
| P1300 | Random Misfire (Acura) | Ignition System | Medium |
| P1301 | Cylinder 1 Misfire (Acura) | Ignition System | Medium |
| P1302 | Cylinder 2 Misfire (Acura) | Ignition System | Medium |
| P1303 | Cylinder 3 Misfire (Acura) | Ignition System | Medium |
| P1304 | Cylinder 4 Misfire (Acura) | Ignition System | Medium |
| P1305 | Cylinder 5 Misfire (Acura) | Ignition System | Medium |
| P1306 | Cylinder 6 Misfire (Acura) | Ignition System | Medium |
| P1309 | Misfire Detection Monitor Not Enabled (Ford) | Ignition System | Medium |
| P1310 | Ignition Coil 3 Primary Feedback Circuit (Buick) | Ignition System | Medium |
| P1313 | A Camshaft Position Plausibility (Bmw) | Timing/Position | Medium |
| P1314 | Misfire Rate Catalyst Damage Fault Bank 2 (Jaguar) | Ignition System | Medium |
| P1315 | Ignition Coil 4 Primary Feedback Circuit (Buick) | Ignition System | Medium |
| P1316 | Spark Plug Voltage Detection Circuit Malfunction Front Bank (Acura) | Ignition System | Medium |
| P1317 | Spark Plug Voltage Detection Circuit Malfunction Rear Bank (Acura) | Ignition System | Medium |
| P1318 | Spark Plug Voltage Detection Module Reset Circuit Malfunction Front Bank (Acura) | Ignition System | Medium |
| P1319 | Spark Plug Voltage Detection Module Reset Circuit Malfunction Rear Bank (Acura) | Ignition System | Medium |
| P1321 | Electronic Ignition System Fault Line (Buick) | Ignition System | Medium |
| P1322 | EI System Or Ignition Control Missing (Buick) | Ignition System | Medium |
| P1324 | Knock Sensor Power Source Circuit Low Voltage (Acura) | Knock Sensor | Medium |
| P1326 | Cylinder 2 Knock Control Limit Attained (Volkswagen) | Knock Sensor | Medium |
| P1327 | Knock Sensor 2 Bank 1 Low Input (Bmw) | Knock Sensor | Medium |
| P1328 | Knock Sensor 2 Bank 1 High Input (Bmw) | Knock Sensor | Medium |
| P1329 | Cylinder 5 Knock Control Limit Attained (Volkswagen) | Knock Sensor | Medium |
| P1331 | Cylinder 7 Knock Control Limit Attained (Volkswagen) | Knock Sensor | Medium |
| P1332 | Knock Sensor 4 Low Input (Bmw) | Knock Sensor | Medium |
| P1333 | Knock Sensor 4 High Input (Bmw) | Knock Sensor | Medium |
| P1340 | Multiple Cylinder Misfire During Start (Bmw) | Ignition System | Medium |
About Ignition Codes
This page lists all 743 OBD-II diagnostic trouble codes classified under the Ignition category. These codes are stored by your vehicle's onboard computer when a sensor detects a malfunction in the ignition system. Each code begins with a letter indicating the system (P for Powertrain, B for Body, C for Chassis, U for Network) followed by four digits that identify the specific fault.
When your check engine light comes on, an OBD-II scanner reads these stored codes to help pinpoint the problem. Generic codes (where the second digit is 0) follow the SAE J2012 standard and mean the same thing on every vehicle. Manufacturer-specific codes (where the second digit is 1) may have different meanings depending on the vehicle brand.
Click any code in the table above to see its full description, possible causes, common symptoms, and step-by-step repair guidance. Use the search box to quickly find a specific code within this category.