rusEFI
The most advanced open source ECU
Enumerations
obd_error_codes.h File Reference

Detailed Description

Standard and custom OBD-II error codes.

More info at http://www.obd-codes.com/faq/obd2-codes-explained.php

Date
Dec 20, 2013
Author
Andrey Belomutskiy, (c) 2012-2020

Definition in file obd_error_codes.h.

Enumerations

enum class  ObdCode : uint16_t {
  None = 0 , OBD_Mass_or_Volume_Air_Flow_Circuit_Malfunction = 100 , OBD_Manifold_Absolute_Pressure_Circuit_Malfunction = 105 , OBD_Map_Timeout = 106 ,
  OBD_Map_Low = 107 , OBD_Map_High = 108 , OBD_ThermistorConfig = 111 , OBD_Iat_Timeout = 110 ,
  OBD_Iat_Low = 112 , OBD_Iat_High = 113 , OBD_Clt_Timeout = 115 , OBD_Clt_Low = 117 ,
  OBD_Clt_High = 118 , OBD_TPS_Configuration = 121 , OBD_TPS1_Primary_Timeout = 120 , OBD_TPS1_Primary_Low = 122 ,
  OBD_TPS1_Primary_High = 123 , OBD_FlexSensor_Timeout = 176 , OBD_FlexSensor_Low = 178 , OBD_FlexSensor_High = 179 ,
  OBD_Injector_Circuit_1 = 201 , OBD_Injector_Circuit_2 = 202 , OBD_Injector_Circuit_3 = 203 , OBD_Injector_Circuit_4 = 204 ,
  OBD_Injector_Circuit_5 = 205 , OBD_Injector_Circuit_6 = 206 , OBD_Injector_Circuit_7 = 207 , OBD_Injector_Circuit_8 = 208 ,
  OBD_Injector_Circuit_9 = 209 , OBD_Injector_Circuit_10 = 210 , OBD_Injector_Circuit_11 = 211 , OBD_Injector_Circuit_12 = 212 ,
  OBD_TPS1_Secondary_Timeout = 220 , OBD_TPS1_Secondary_Low = 222 , OBD_TPS1_Secondary_High = 223 , OBD_TPS2_Primary_Timeout = 225 ,
  OBD_TPS2_Primary_Low = 227 , OBD_TPS2_Primary_High = 228 , OBD_Injector_Circuit_1_Low = 261 , OBD_Injector_Circuit_1_High = 262 ,
  OBD_Crankshaft_Position_Sensor_A_Circuit_Malfunction = 335 , OBD_Camshaft_Position_Sensor_Circuit_Range_Performance = 341 , OBD_Ignition_Circuit_1 = 351 , OBD_Ignition_Circuit_2 = 352 ,
  OBD_Ignition_Circuit_3 = 353 , OBD_Ignition_Circuit_4 = 354 , OBD_Ignition_Circuit_5 = 355 , OBD_Ignition_Circuit_6 = 356 ,
  OBD_Ignition_Circuit_7 = 357 , OBD_Ignition_Circuit_8 = 358 , OBD_Ignition_Circuit_9 = 359 , OBD_Ignition_Circuit_10 = 360 ,
  OBD_Ignition_Circuit_11 = 361 , OBD_Ignition_Circuit_12 = 362 , OBD_Oil_Pressure_Sensor_Malfunction = 520 , OBD_System_Voltage_Malfunction = 560 ,
  OBD_PCM_Processor_Fault = 606 , OBD_Throttle_Actuator_Control_Range_Performance_Bank_1 = 638 , OBD_TPS2_Secondary_Timeout = 2120 , OBD_TPS2_Secondary_Low = 2122 ,
  OBD_TPS2_Secondary_High = 2123 , OBD_PPS_Primary_Timeout = 2125 , OBD_PPS_Primary_Low = 2127 , OBD_PPS_Primary_High = 2128 ,
  OBD_PPS_Secondary_Timeout = 2130 , OBD_PPS_Secondary_Low = 2132 , OBD_PPS_Secondary_High = 2133 , OBD_TPS1_Correlation = 2135 ,
  OBD_TPS2_Correlation = 2136 , OBD_PPS_Correlation = 2137 , OBD_Vehicle_Speed_SensorB = 2158 , OBD_Barometric_Press_Circ = 2226 ,
  OBD_Barometric_Press_Circ_Range_Perf = 2227 , OBD_WB_FW_Mismatch = 2133 , Wideband_1_Fault = 2900 , Wideband_2_Fault = 2901 ,
  CUSTOM_NAN_ENGINE_LOAD = 6000 , CUSTOM_WRONG_ALGORITHM = 6001 , CUSTOM_NAN_ENGINE_LOAD_2 = 6002 , CUSTOM_OBD_6003 = 6003 ,
  CUSTOM_OBD_6004 = 6004 , CUSTOM_6005 = 6005 , CUSTOM_6006 = 6006 , CUSTOM_6007 = 6007 ,
  CUSTOM_6008 = 6008 , CUSTOM_6009 = 6009 , CUSTOM_6010 = 6010 , CUSTOM_6011 = 6011 ,
  CUSTOM_ERR_INTERPOLATE_1 = 6012 , CUSTOM_ERR_INTERPOLATE_2 = 6013 , CUSTOM_ERR_INTERPOLATE_3 = 6014 , CUSTOM_ERR_INTERPOLATE_4 = 6015 ,
  CUSTOM_PARAM_RANGE = 6016 , CUSTOM_MAF_NEEDED = 6017 , CUSTOM_UNKNOWN_ALGORITHM = 6018 , CUSTOM_OBD_COIL_PIN_NOT_ASSIGNED = 6019 ,
  CUSTOM_OBD_INJECTION_NO_PIN_ASSIGNED = 6020 , CUSTOM_OBD_UNEXPECTED_INJECTION_MODE = 6021 , CUSTOM_6022 = 6022 , CUSTOM_OBD_UNKNOWN_FIRING_ORDER = 6023 ,
  CUSTOM_OBD_WRONG_FIRING_ORDER = 6024 , CUSTOM_OBD_IGNITION_MODE = 6025 , CUSTOM_OBD_26 = 6026 , CUSTOM_UNEXPECTED_ENGINE_TYPE = 6027 ,
  CUSTOM_INVALID_TPS_SETTING = 6028 , CUSTOM_OBD_NAN_INJECTION = 6030 , CUSTOM_OBD_NEG_INJECTION = 6031 , CUSTOM_ZERO_DWELL = 6032 ,
  CUSTOM_DWELL_TOO_LONG = 6033 , CUSTOM_SKIPPING_STROKE = 6034 , CUSTOM_6037 = 6037 , CUSTOM_OBD_ANALOG_INPUT_NOT_CONFIGURED = 6038 ,
  CUSTOM_OBD_WRONG_ADC_MODE = 6039 , CUSTOM_OBD_6040 = 6040 , CUSTOM_OBD_KNOCK_PROCESSOR = 6041 , CUSTOM_OBD_LOCAL_FREEZE = 6042 ,
  CUSTOM_6043 = 6043 , CUSTOM_LOGGING_BUFFER_OVERFLOW = 6044 , CUSTOM_OBD_6045 = 6045 , CUSTOM_OBD_6046 = 6046 ,
  CUSTOM_OBD_6047 = 6047 , CUSTOM_OBD_PIN_CONFLICT = 6048 , CUSTOM_OBD_LOW_FREQUENCY = 6049 , CUSTOM_6051 = 6051 ,
  CUSTOM_OBD_TS_PAGE_MISMATCH = 6052 , CUSTOM_OBD_TS_OUTPUT_MISMATCH = 6053 , CUSTOM_TOO_LONG_CRANKING_FUEL_INJECTION = 6054 , CUSTOM_INTERPOLATE_NAN = 6055 ,
  ERROR_HISTO_NAME = 6056 , CUSTOM_AUX_OUT_OF_ORDER = 6057 , CUSTOM_OBD_HIGH_FREQUENCY = 6058 , CUSTOM_OBD_59 = 6059 ,
  CUSTOM_OBD_MMC_START1 = 6060 , CUSTOM_OBD_MMC_START2 = 6061 , CUSTOM_OBD_62 = 6062 , CUSTOM_OBD_63 = 6063 ,
  CUSTOM_OBD_64 = 6064 , CUSTOM_OBD_65 = 6065 , CUSTOM_OBD_66 = 6066 , CUSTOM_OBD_67 = 6067 ,
  CUSTOM_OBD_68 = 6068 , CUSTOM_OBD_69 = 6069 , CUSTOM_OBD_70 = 6070 , CUSTOM_OBD_71 = 6071 ,
  CUSTOM_OBD_72 = 6072 , CUSTOM_OBD_73 = 6073 , CUSTOM_OBD_74 = 6074 , CUSTOM_OBD_75 = 6075 ,
  CUSTOM_OBD_76 = 6076 , CUSTOM_OBD_77 = 6077 , CUSTOM_OBD_78 = 6078 , CUSTOM_OBD_79 = 6079 ,
  CUSTOM_OBD_81 = 6081 , CUSTOM_OBD_82 = 6082 , CUSTOM_OBD_83 = 6083 , CUSTOM_OBD_84 = 6084 ,
  CUSTOM_OBD_85 = 6085 , CUSTOM_OBD_86 = 6086 , CUSTOM_OBD_87 = 6087 , CUSTOM_OBD_88 = 6088 ,
  CUSTOM_OBD_89 = 6089 , CUSTOM_OBD_90 = 6090 , CUSTOM_OBD_91 = 6091 , CUSTOM_OBD_92 = 6092 ,
  CUSTOM_OBD_93 = 6093 , CUSTOM_OBD_94 = 6094 , CUSTOM_OBD_95 = 6095 , CUSTOM_OBD_96 = 6096 ,
  CUSTOM_PID_DTERM = 6097 , CUSTOM_DWELL = 6098 , CUSTOM_TS_OVERFLOW = 6099 , CUSTOM_ERR_OP_MODE = 6100 ,
  CUSTOM_ERR_TRIGGER_ZERO = 6101 , CUSTOM_ERR_6102 = 6102 , CUSTOM_ERR_2ND_WATCHDOG = 6103 , CUSTOM_ERR_INVALID_INJECTION_MODE = 6104 ,
  CUSTOM_ERR_WAVE_1 = 6105 , CUSTOM_ERR_WAVE_2 = 6106 , CUSTOM_ERR_TEST_ERROR = 6107 , CUSTOM_ERR_IGNITION_MODE = 6108 ,
  CUSTOM_ERR_CAN_CONFIGURATION = 6109 , CUSTOM_ERR_INTERPOLATE = 6110 , CUSTOM_ERR_NOT_INITIALIZED_TRIGGER = 6111 , CUSTOM_ERR_MAP_TYPE = 6112 ,
  CUSTOM_ERR_THERM = 6113 , CUSTOM_ERR_NATURAL_LOGARITHM_ERROR = 6114 , CUSTOM_ERR_LOOPED_QUEUE = 6115 , CUSTOM_ERR_PWM_1 = 6116 ,
  CUSTOM_ERR_PWM_2 = 6117 , CUSTOM_ERR_DWELL_DURATION = 6118 , CUSTOM_ERR_NO_SHAPE = 6119 , CUSTOM_ERR_SGTP_ARGUMENT = 6121 ,
  CUSTOM_ERR_6122 = 6122 , CUSTOM_ERR_6123 = 6123 , CUSTOM_ERR_6124 = 6124 , CUSTOM_ERR_6125 = 6125 ,
  CUSTOM_ERR_6126 = 6126 , CUSTOM_ERR_6127 = 6127 , CUSTOM_ERR_6128 = 6128 , CUSTOM_ERR_6129 = 6129 ,
  CUSTOM_ERR_INVALID_PIN = 6130 , CUSTOM_ERR_6131 = 6131 , CUSTOM_ERR_UNKNOWN_PORT = 6132 , CUSTOM_ERR_PIN_ALREADY_USED_1 = 6133 ,
  CUSTOM_ERR_PIN_ALREADY_USED_2 = 6134 , CUSTOM_ERR_6135 = 6135 , CUSTOM_ERR_TCHARGE_NOT_READY = 6136 , CUSTOM_ERR_TRIGGER_WAVEFORM_TOO_LONG = 6137 ,
  CUSTOM_ERR_FUEL_TABLE_NOT_READY = 6138 , CUSTOM_ERR_TCHARGE_NOT_READY2 = 6139 , CUSTOM_ERR_COMMAND_LOWER_CASE_EXPECTED = 6140 , CUSTOM_ERR_FLASH_CRC_FAILED = 6141 ,
  CUSTOM_ERR_NOT_INPUT_PIN = 6142 , CUSTOM_ERR_SKIPPED_TOOTH_SHAPE = 6143 , CUSTOM_ERR_UNEXPECTED_SHAFT_EVENT = 6144 , CUSTOM_ERR_SD_MOUNT_FAILED = 6145 ,
  CUSTOM_ERR_SD_SEEK_FAILED = 6146 , CUSTOM_ERR_OUT_OF_ORDER = 6147 , CUSTOM_ERR_T2_CHARGE = 6148 , CUSTOM_ERR_ASSERT = 6500 ,
  CUSTOM_ERR_ASSERT_VOID = 6501 , ERROR_FL_STACK_OVERFLOW = 6502 , CUSTOM_6503 = 6503 , CUSTOM_FLSTACK = 6504 ,
  CUSTOM_ERR_NAN_TCHARGE = 6505 , CUSTOM_EGO_TYPE = 6506 , CUSTOM_LIST_LOOP = 6507 , CUSTOM_ERR_LOCK_ISSUE = 6508 ,
  CUSTOM_CONFIG_NOT_READY = 6509 , CUSTOM_ERR_TRG_ANGLE_ORDER = 6510 , CUSTOM_ERR_STATE_NULL = 6511 , CUSTOM_ERR_SAME_ANGLE = 6512 ,
  ERROR_TRIGGER_DRAMA = 6513 , CUSTOM_MAP_ANGLE_PARAM = 6514 , CUSTOM_ERR_DISPLAY_MODE = 6515 , CUSTOM_ERR_ADC_UNKNOWN_CHANNEL = 6516 ,
  CUSTOM_ERR_ADC_USED = 6517 , CUSTOM_ERR_ADC_DEPTH_SLOW = 6518 , CUSTOM_ERR_ADC_DEPTH_FAST = 6519 , CUSTOM_ERR_6520 = 6520 ,
  CUSTOM_ERR_6521 = 6521 , CUSTOM_ERR_6522 = 6522 , CUSTOM_ERR_6523 = 6523 , CUSTOM_ERR_UNEXPECTED_SPI = 6524 ,
  CUSTOM_ERR_EXT_MODE = 6525 , CUSTOM_ERR_TIMER_OVERFLOW = 6526 , CUSTOM_ERR_6527 = 6527 , CUSTOM_ERR_SCHEDULING_ERROR = 6528 ,
  CUSTOM_ERR_LOGGING_NOT_READY = 6529 , ERROR_NAN_FIND_INDEX = 6530 , ERROR_NULL_BUFFER = 6531 , CUSTOM_ERR_BUFF_INIT_ERROR = 6532 ,
  CUSTOM_ERR_INTERPOLATE_PARAM = 6533 , ERROR_LOGGING_SIZE_CALC = 6534 , CUSTOM_ERR_ADC_CHANNEL = 6535 , CUSTOM_ERR_ANGLE = 6536 ,
  CUSTOM_ERR_LOGGING_NULL = 6537 , CUSTOM_ERR_PARSING_ERROR = 6538 , CUSTOM_ERR_INJECTOR_LAG = 6539 , CUSTOM_ERR_AXIS_ORDER = 6540 ,
  CUSTOM_HW_TIMER = 6541 , CUSTOM_INJ_DURATION = 6542 , CUSTOM_ADD_BASE = 6543 , CUSTOM_ERR_6544 = 6544 ,
  CUSTOM_ERR_6545 = 6545 , CUSTOM_UNEXPECTED_TDC_ANGLE = 6546 , CUSTOM_INVALID_GLOBAL_OFFSET = 6547 , CUSTOM_UNEXPECTED_MAP_VALUE = 6548 ,
  CUSTOM_ERR_6549 = 6549 , CUSTOM_ERR_6550 = 6550 , CUSTOM_TRIGGER_SYNC_ANGLE = 6551 , CUSTOM_TRIGGER_SYNC_ANGLE2 = 6552 ,
  CUSTOM_ERR_6553 = 6553 , CUSTOM_ERR_6554 = 6554 , CUSTOM_ERR_6555 = 6555 , CUSTOM_ERR_6556 = 6556 ,
  CUSTOM_ERR_6557 = 6557 , CUSTOM_ERR_6558 = 6558 , CUSTOM_TRIGGER_SYNC_ANGLE_RANGE = 6559 , CUSTOM_ERR_TRIGGER_ANGLE_RANGE = 6560 ,
  CUSTOM_ERR_6561 = 6561 , CUSTOM_ERR_6562 = 6562 , CUSTOM_ERR_6563 = 6563 , CUSTOM_ERR_6564 = 6564 ,
  CUSTOM_ERR_6565 = 6565 , CUSTOM_ERR_CYL_ANGLE = 6566 , CUSTOM_ERR_6567 = 6567 , CUSTOM_ERR_6568 = 6568 ,
  CUSTOM_ERR_6569 = 6569 , CUSTOM_ERR_6570 = 6570 , CUSTOM_ERR_6571 = 6571 , CUSTOM_ERR_ARRAY_REMOVE = 6572 ,
  CUSTOM_ERR_6573 = 6573 , CUSTOM_ERR_6574 = 6574 , CUSTOM_ERR_6575 = 6575 , CUSTOM_ERR_6576 = 6576 ,
  CUSTOM_ERR_6577 = 6577 , CUSTOM_NULL_ENGINE_PTR = 6578 , CUSTOM_DUTY_TOO_LOW = 6579 , CUSTOM_ERR_6580 = 6580 ,
  CUSTOM_ERR_6581 = 6581 , CUSTOM_ERR_6582 = 6582 , CUSTOM_ERR_6583 = 6583 , CUSTOM_ERR_6584 = 6584 ,
  CUSTOM_ERR_6585 = 6585 , CUSTOM_ERR_6586 = 6586 , CUSTOM_ERR_6587 = 6587 , CUSTOM_NULL_SHAPE = 6588 ,
  CUSTOM_SPARK_ANGLE_1 = 6589 , CUSTOM_ERR_6590 = 6590 , CUSTOM_ERR_6591 = 6591 , CUSTOM_ERR_6592 = 6592 ,
  CUSTOM_ERR_6593 = 6593 , CUSTOM_SHAPE_LEN_ZERO = 6594 , CUSTOM_TRIGGER_CYCLE = 6595 , CUSTOM_TRIGGER_CYCLE_NAN = 6596 ,
  CUSTOM_OMODE_UNDEF = 6597 , CUSTOM_ERR_6598 = 6598 , CUSTOM_ERR_6599 = 6599 , CUSTOM_ERR_6600 = 6600 ,
  CUSTOM_CONSOLE_TOO_MANY = 6601 , CUSTOM_APPEND_NULL = 6602 , CUSTOM_ERR_6603 = 6603 , CUSTOM_ERR_6604 = 6604 ,
  CUSTOM_ERR_6605 = 6605 , CUSTOM_ERR_6606 = 6606 , CUSTOM_APPEND_STACK = 6607 , CUSTOM_ERR_6608 = 6608 ,
  CUSTOM_ERR_6609 = 6609 , CUSTOM_ERR_6610 = 6610 , CUSTOM_ERR_6611 = 6611 , CUSTOM_ERR_6612 = 6612 ,
  CUSTOM_ERR_6613 = 6613 , CUSTOM_ERR_6614 = 6614 , CUSTOM_ERR_6615 = 6615 , CUSTOM_ERR_6616 = 6616 ,
  CUSTOM_ERR_TIMER_STATE = 6617 , CUSTOM_ERR_6618 = 6618 , CUSTOM_ERR_6619 = 6619 , CUSTOM_APPLY_STACK = 6620 ,
  CUSTOM_ERR_6621 = 6621 , CUSTOM_ERR_6622 = 6622 , CUSTOM_ERR_6623 = 6623 , CUSTOM_ERR_6624 = 6624 ,
  CUSTOM_ERR_6625 = 6625 , CUSTOM_EVENT_6626 = 6626 , CUSTOM_STACK_6627 = 6627 , CUSTOM_ERR_6628 = 6628 ,
  CUSTOM_STACK_6629 = 6629 , CUSTOM_ERR_6030 = 6630 , CUSTOM_ERR_6631 = 6631 , CUSTOM_ERR_6632 = 6632 ,
  CUSTOM_ANGLE_NAN = 6633 , CUSTOM_ERR_6634 = 6634 , CUSTOM_ERR_6635 = 6635 , CUSTOM_ERR_6636 = 6636 ,
  CUSTOM_CONF_NULL = 6637 , CUSTOM_TRIGGER_EVENT_TYPE = 6638 , CUSTOM_ERR_6639 = 6639 , CUSTOM_TRIGGER_UNEXPECTED = 6640 ,
  CUSTOM_ERR_6641 = 6641 , CUSTOM_TRIGGER_STACK = 6642 , CUSTOM_ERR_6643 = 6643 , CUSTOM_IDLE_WAVE_CNT = 6644 ,
  CUSTOM_ERR_6645 = 6645 , CUSTOM_ERR_6646 = 6646 , CUSTOM_ERR_6647 = 6647 , CUSTOM_ERR_6648 = 6648 ,
  CUSTOM_ERR_6649 = 6649 , CUSTOM_ERR_6650 = 6650 , CUSTOM_ERR_6651 = 6651 , CUSTOM_ERR_6652 = 6652 ,
  CUSTOM_ERR_6653 = 6653 , CUSTOM_ERR_6654 = 6654 , CUSTOM_ERR_6655 = 6655 , CUSTOM_ERR_6656 = 6656 ,
  CUSTOM_ERR_6657 = 6657 , CUSTOM_ERR_6658 = 6658 , CUSTOM_ERR_6659 = 6659 , CUSTOM_ERR_6660 = 6660 ,
  CUSTOM_ERR_6661 = 6661 , CUSTOM_ERR_6662 = 6662 , CUSTOM_ERR_6663 = 6663 , CUSTOM_ERR_6664 = 6664 ,
  CUSTOM_ERR_6665 = 6665 , CUSTOM_ERR_6666 = 6666 , CUSTOM_ERR_ADCANCE_CALC_ANGLE = 6667 , CUSTOM_ERR_ETB_TARGET = 6668 ,
  CUSTOM_ERR_6669 = 6669 , CUSTOM_ERR_6670 = 6670 , CUSTOM_STACK_ADC_6671 = 6671 , CUSTOM_ERR_6672 = 6672 ,
  CUSTOM_ERR_6673 = 6673 , CUSTOM_STACK_SPI = 6674 , CUSTOM_VVT_SYNC_POSITION = 6675 , CUSTOM_STACK_ADC = 6676 ,
  CUSTOM_IH_STACK = 6677 , CUSTOM_ERR_6678 = 6678 , CUSTOM_ERR6679 = 6679 , CUSTOM_ERR_ANGLE_CR = 6680 ,
  CUSTOM_DELTA_NOT_POSITIVE = 6681 , CUSTOM_TIMER_WATCHDOG = 6682 , CUSTOM_SAME_TWICE = 6683 , CUSTOM_ERR_6684 = 6684 ,
  CUSTOM_ERR_6685 = 6685 , CUSTOM_ERR_6686 = 6686 , CUSTOM_FIRING_LENGTH = 6687 , CUSTOM_ADVANCE_SPARK = 6688 ,
  CUSTOM_ERR_6689 = 6689 , CUSTOM_ERR_MAP_START_ASSERT = 6690 , CUSTOM_ERR_MAP_AVG_OFFSET = 6691 , CUSTOM_ERR_MAP_CYL_OFFSET = 6692 ,
  CUSTOM_ERR_PWM_DUTY_ASSERT = 6693 , CUSTOM_ERR_ZERO_CRANKING_FUEL = 6694 , CUSTOM_NULL_EXECUTOR = 6695 , CUSTOM_SLOW_NOT_INVOKED = 6696 ,
  CUSTOM_PWM_CYCLE_START = 6697 , CUSTOM_ERR_ARRAY_IS_FULL = 6698 , CUSTOM_ERR_ARRAY_REMOVE_ERROR = 6699 , CUSTOM_ERR_6700 = 6700 ,
  CUSTOM_CJ125_0 = 6700 , CUSTOM_CJ125_1 = 6701 , CUSTOM_CJ125_2 = 6702 , CUSTOM_ERR_BENCH_PARAM = 6703 ,
  CUSTOM_ERR_BOTH_FRONTS_REQUIRED = 6704 , CUSTOM_TLE8888 = 6705 , CUSTOM_KNOCK_WINDOW = 6706 , CUSTOM_ERR_TIMER_TEST_CALLBACK_NOT_HAPPENED = 6707 ,
  CUSTOM_ERR_TIMER_TEST_CALLBACK_WRONG_TIME = 6708 , CUSTOM_ERR_6709 = 6709 , CUSTOM_DUTY_INVALID = 6710 , CUSTOM_PWM_DUTY_TOO_HIGH = 6711 ,
  CUSTOM_ERR_PWM_STATE_ASSERT = 6712 , CUSTOM_ERR_PWM_CALLBACK_ASSERT = 6713 , CUSTOM_ERR_PWM_SWITCH_ASSERT = 6714 , CUSTOM_ERR_ZERO_E0_MULT = 6715 ,
  CUSTOM_ERR_ZERO_E85_MULT = 6716 , CUSTOM_INVALID_ADC = 6720 , CUSTOM_INVALID_MODE_SETTING = 6721 , CUSTOM_ERR_TASK_TIMER_OVERFLOW = 6722 ,
  CUSTOM_NO_ETB_FOR_IDLE = 6723 , CUSTOM_ERR_TLE8888_RESPONSE = 6724 , CUSTOM_ERR_CJ125_DIAG = 6725 , CUSTOM_6726 = 6726 ,
  CUSTOM_VVT_MODE_NOT_SELECTED = 6727 , CUSTOM_ERR_6728 = 6728 , CUSTOM_ARTIFICIAL_MISFIRE = 6729 , CUSTOM_INSTANT_MAP_DECODING = 6899 ,
  STACK_USAGE_COMMUNICATION = 6900 , STACK_USAGE_MIL = 6901 , CUSTOM_6902 = 6902 , STACK_USAGE_STATUS = 6903 ,
  STACK_USAGE_MISC = 6904 , CUSTOM_OBD_MMC_ERROR = 8000 , CUSTOM_ERR_CAN_COMMUNICATION = 8900 , WATCH_DOG_SECONDS = 8901 ,
  CUSTOM_ERR_CUSTOM_GAPS_BAD = 8999 , CUSTOM_ERR_TRIGGER_SYNC = 9000 , CUSTOM_OBD_TRIGGER_WAVEFORM = 9001 , CUSTOM_PRIMARY_TOO_MANY_TEETH = 9002 ,
  CUSTOM_PRIMARY_NOT_ENOUGH_TEETH = 9003 , CUSTOM_CAM_TOO_MANY_TEETH = 9004 , CUSTOM_CAM_NOT_ENOUGH_TEETH = 9005 , CUSTOM_PRIMARY_DOUBLED_EDGE = 9006 ,
  CUSTOM_PRIMARY_BAD_TOOTH_TIMING = 9007 , CUSTOM_OBD_SKIPPED_SPARK = 9009 , CUSTOM_RE_ADDING_INTO_EXECUTION_QUEUE = 9011 , CUSTOM_OUT_OF_ORDER_COIL = 9012 ,
  CUSTOM_TOO_LONG_FUEL_INJECTION = 9013 , CUSTOM_GPIO_CHIP_FAILED_PWM = 9014
}
 

Enumeration Type Documentation

◆ ObdCode

enum ObdCode : uint16_t
strong
Enumerator
None 
OBD_Mass_or_Volume_Air_Flow_Circuit_Malfunction 
OBD_Manifold_Absolute_Pressure_Circuit_Malfunction 
OBD_Map_Timeout 
OBD_Map_Low 
OBD_Map_High 
OBD_ThermistorConfig 
OBD_Iat_Timeout 
OBD_Iat_Low 
OBD_Iat_High 
OBD_Clt_Timeout 
OBD_Clt_Low 
OBD_Clt_High 
OBD_TPS_Configuration 
OBD_TPS1_Primary_Timeout 
OBD_TPS1_Primary_Low 
OBD_TPS1_Primary_High 
OBD_FlexSensor_Timeout 
OBD_FlexSensor_Low 
OBD_FlexSensor_High 
OBD_Injector_Circuit_1 
OBD_Injector_Circuit_2 
OBD_Injector_Circuit_3 
OBD_Injector_Circuit_4 
OBD_Injector_Circuit_5 
OBD_Injector_Circuit_6 
OBD_Injector_Circuit_7 
OBD_Injector_Circuit_8 
OBD_Injector_Circuit_9 
OBD_Injector_Circuit_10 
OBD_Injector_Circuit_11 
OBD_Injector_Circuit_12 
OBD_TPS1_Secondary_Timeout 
OBD_TPS1_Secondary_Low 
OBD_TPS1_Secondary_High 
OBD_TPS2_Primary_Timeout 
OBD_TPS2_Primary_Low 
OBD_TPS2_Primary_High 
OBD_Injector_Circuit_1_Low 
OBD_Injector_Circuit_1_High 
OBD_Crankshaft_Position_Sensor_A_Circuit_Malfunction 
OBD_Camshaft_Position_Sensor_Circuit_Range_Performance 
OBD_Ignition_Circuit_1 
OBD_Ignition_Circuit_2 
OBD_Ignition_Circuit_3 
OBD_Ignition_Circuit_4 
OBD_Ignition_Circuit_5 
OBD_Ignition_Circuit_6 
OBD_Ignition_Circuit_7 
OBD_Ignition_Circuit_8 
OBD_Ignition_Circuit_9 
OBD_Ignition_Circuit_10 
OBD_Ignition_Circuit_11 
OBD_Ignition_Circuit_12 
OBD_Oil_Pressure_Sensor_Malfunction 
OBD_System_Voltage_Malfunction 
OBD_PCM_Processor_Fault 
OBD_Throttle_Actuator_Control_Range_Performance_Bank_1 
OBD_TPS2_Secondary_Timeout 
OBD_TPS2_Secondary_Low 
OBD_TPS2_Secondary_High 
OBD_PPS_Primary_Timeout 
OBD_PPS_Primary_Low 
OBD_PPS_Primary_High 
OBD_PPS_Secondary_Timeout 
OBD_PPS_Secondary_Low 
OBD_PPS_Secondary_High 
OBD_TPS1_Correlation 
OBD_TPS2_Correlation 
OBD_PPS_Correlation 
OBD_Vehicle_Speed_SensorB 
OBD_Barometric_Press_Circ 
OBD_Barometric_Press_Circ_Range_Perf 
OBD_WB_FW_Mismatch 
Wideband_1_Fault 
Wideband_2_Fault 
CUSTOM_NAN_ENGINE_LOAD 
CUSTOM_WRONG_ALGORITHM 
CUSTOM_NAN_ENGINE_LOAD_2 
CUSTOM_OBD_6003 
CUSTOM_OBD_6004 
CUSTOM_6005 
CUSTOM_6006 
CUSTOM_6007 
CUSTOM_6008 
CUSTOM_6009 
CUSTOM_6010 
CUSTOM_6011 
CUSTOM_ERR_INTERPOLATE_1 
CUSTOM_ERR_INTERPOLATE_2 
CUSTOM_ERR_INTERPOLATE_3 
CUSTOM_ERR_INTERPOLATE_4 
CUSTOM_PARAM_RANGE 
CUSTOM_MAF_NEEDED 
CUSTOM_UNKNOWN_ALGORITHM 
CUSTOM_OBD_COIL_PIN_NOT_ASSIGNED 
CUSTOM_OBD_INJECTION_NO_PIN_ASSIGNED 
CUSTOM_OBD_UNEXPECTED_INJECTION_MODE 
CUSTOM_6022 
CUSTOM_OBD_UNKNOWN_FIRING_ORDER 
CUSTOM_OBD_WRONG_FIRING_ORDER 
CUSTOM_OBD_IGNITION_MODE 
CUSTOM_OBD_26 
CUSTOM_UNEXPECTED_ENGINE_TYPE 
CUSTOM_INVALID_TPS_SETTING 
CUSTOM_OBD_NAN_INJECTION 
CUSTOM_OBD_NEG_INJECTION 
CUSTOM_ZERO_DWELL 
CUSTOM_DWELL_TOO_LONG 
CUSTOM_SKIPPING_STROKE 
CUSTOM_6037 
CUSTOM_OBD_ANALOG_INPUT_NOT_CONFIGURED 

This error happens if some pinout configuration changes were applied but ECU was not reset afterwards.

CUSTOM_OBD_WRONG_ADC_MODE 
CUSTOM_OBD_6040 
CUSTOM_OBD_KNOCK_PROCESSOR 
CUSTOM_OBD_LOCAL_FREEZE 
CUSTOM_6043 
CUSTOM_LOGGING_BUFFER_OVERFLOW 
CUSTOM_OBD_6045 
CUSTOM_OBD_6046 
CUSTOM_OBD_6047 
CUSTOM_OBD_PIN_CONFLICT 
CUSTOM_OBD_LOW_FREQUENCY 
CUSTOM_6051 
CUSTOM_OBD_TS_PAGE_MISMATCH 
CUSTOM_OBD_TS_OUTPUT_MISMATCH 
CUSTOM_TOO_LONG_CRANKING_FUEL_INJECTION 
CUSTOM_INTERPOLATE_NAN 
ERROR_HISTO_NAME 
CUSTOM_AUX_OUT_OF_ORDER 
CUSTOM_OBD_HIGH_FREQUENCY 
CUSTOM_OBD_59 
CUSTOM_OBD_MMC_START1 
CUSTOM_OBD_MMC_START2 
CUSTOM_OBD_62 
CUSTOM_OBD_63 
CUSTOM_OBD_64 
CUSTOM_OBD_65 
CUSTOM_OBD_66 
CUSTOM_OBD_67 
CUSTOM_OBD_68 
CUSTOM_OBD_69 
CUSTOM_OBD_70 
CUSTOM_OBD_71 
CUSTOM_OBD_72 
CUSTOM_OBD_73 
CUSTOM_OBD_74 
CUSTOM_OBD_75 
CUSTOM_OBD_76 
CUSTOM_OBD_77 
CUSTOM_OBD_78 
CUSTOM_OBD_79 
CUSTOM_OBD_81 
CUSTOM_OBD_82 
CUSTOM_OBD_83 
CUSTOM_OBD_84 
CUSTOM_OBD_85 
CUSTOM_OBD_86 
CUSTOM_OBD_87 
CUSTOM_OBD_88 
CUSTOM_OBD_89 
CUSTOM_OBD_90 
CUSTOM_OBD_91 
CUSTOM_OBD_92 
CUSTOM_OBD_93 
CUSTOM_OBD_94 
CUSTOM_OBD_95 
CUSTOM_OBD_96 
CUSTOM_PID_DTERM 
CUSTOM_DWELL 
CUSTOM_TS_OVERFLOW 
CUSTOM_ERR_OP_MODE 
CUSTOM_ERR_TRIGGER_ZERO 
CUSTOM_ERR_6102 
CUSTOM_ERR_2ND_WATCHDOG 
CUSTOM_ERR_INVALID_INJECTION_MODE 
CUSTOM_ERR_WAVE_1 
CUSTOM_ERR_WAVE_2 
CUSTOM_ERR_TEST_ERROR 
CUSTOM_ERR_IGNITION_MODE 
CUSTOM_ERR_CAN_CONFIGURATION 
CUSTOM_ERR_INTERPOLATE 
CUSTOM_ERR_NOT_INITIALIZED_TRIGGER 
CUSTOM_ERR_MAP_TYPE 
CUSTOM_ERR_THERM 
CUSTOM_ERR_NATURAL_LOGARITHM_ERROR 
CUSTOM_ERR_LOOPED_QUEUE 
CUSTOM_ERR_PWM_1 
CUSTOM_ERR_PWM_2 
CUSTOM_ERR_DWELL_DURATION 
CUSTOM_ERR_NO_SHAPE 
CUSTOM_ERR_SGTP_ARGUMENT 
CUSTOM_ERR_6122 
CUSTOM_ERR_6123 
CUSTOM_ERR_6124 
CUSTOM_ERR_6125 
CUSTOM_ERR_6126 
CUSTOM_ERR_6127 
CUSTOM_ERR_6128 
CUSTOM_ERR_6129 
CUSTOM_ERR_INVALID_PIN 
CUSTOM_ERR_6131 
CUSTOM_ERR_UNKNOWN_PORT 
CUSTOM_ERR_PIN_ALREADY_USED_1 
CUSTOM_ERR_PIN_ALREADY_USED_2 
CUSTOM_ERR_6135 
CUSTOM_ERR_TCHARGE_NOT_READY 
CUSTOM_ERR_TRIGGER_WAVEFORM_TOO_LONG 
CUSTOM_ERR_FUEL_TABLE_NOT_READY 
CUSTOM_ERR_TCHARGE_NOT_READY2 
CUSTOM_ERR_COMMAND_LOWER_CASE_EXPECTED 
CUSTOM_ERR_FLASH_CRC_FAILED 
CUSTOM_ERR_NOT_INPUT_PIN 
CUSTOM_ERR_SKIPPED_TOOTH_SHAPE 
CUSTOM_ERR_UNEXPECTED_SHAFT_EVENT 
CUSTOM_ERR_SD_MOUNT_FAILED 
CUSTOM_ERR_SD_SEEK_FAILED 
CUSTOM_ERR_OUT_OF_ORDER 
CUSTOM_ERR_T2_CHARGE 
CUSTOM_ERR_ASSERT 
CUSTOM_ERR_ASSERT_VOID 
ERROR_FL_STACK_OVERFLOW 
CUSTOM_6503 
CUSTOM_FLSTACK 
CUSTOM_ERR_NAN_TCHARGE 
CUSTOM_EGO_TYPE 
CUSTOM_LIST_LOOP 
CUSTOM_ERR_LOCK_ISSUE 
CUSTOM_CONFIG_NOT_READY 
CUSTOM_ERR_TRG_ANGLE_ORDER 
CUSTOM_ERR_STATE_NULL 
CUSTOM_ERR_SAME_ANGLE 
ERROR_TRIGGER_DRAMA 
CUSTOM_MAP_ANGLE_PARAM 
CUSTOM_ERR_DISPLAY_MODE 
CUSTOM_ERR_ADC_UNKNOWN_CHANNEL 
CUSTOM_ERR_ADC_USED 
CUSTOM_ERR_ADC_DEPTH_SLOW 
CUSTOM_ERR_ADC_DEPTH_FAST 
CUSTOM_ERR_6520 
CUSTOM_ERR_6521 
CUSTOM_ERR_6522 
CUSTOM_ERR_6523 
CUSTOM_ERR_UNEXPECTED_SPI 
CUSTOM_ERR_EXT_MODE 
CUSTOM_ERR_TIMER_OVERFLOW 
CUSTOM_ERR_6527 
CUSTOM_ERR_SCHEDULING_ERROR 
CUSTOM_ERR_LOGGING_NOT_READY 
ERROR_NAN_FIND_INDEX 
ERROR_NULL_BUFFER 
CUSTOM_ERR_BUFF_INIT_ERROR 
CUSTOM_ERR_INTERPOLATE_PARAM 
ERROR_LOGGING_SIZE_CALC 
CUSTOM_ERR_ADC_CHANNEL 
CUSTOM_ERR_ANGLE 
CUSTOM_ERR_LOGGING_NULL 
CUSTOM_ERR_PARSING_ERROR 
CUSTOM_ERR_INJECTOR_LAG 
CUSTOM_ERR_AXIS_ORDER 
CUSTOM_HW_TIMER 
CUSTOM_INJ_DURATION 
CUSTOM_ADD_BASE 
CUSTOM_ERR_6544 
CUSTOM_ERR_6545 
CUSTOM_UNEXPECTED_TDC_ANGLE 
CUSTOM_INVALID_GLOBAL_OFFSET 
CUSTOM_UNEXPECTED_MAP_VALUE 
CUSTOM_ERR_6549 
CUSTOM_ERR_6550 
CUSTOM_TRIGGER_SYNC_ANGLE 
CUSTOM_TRIGGER_SYNC_ANGLE2 
CUSTOM_ERR_6553 
CUSTOM_ERR_6554 
CUSTOM_ERR_6555 
CUSTOM_ERR_6556 
CUSTOM_ERR_6557 
CUSTOM_ERR_6558 
CUSTOM_TRIGGER_SYNC_ANGLE_RANGE 
CUSTOM_ERR_TRIGGER_ANGLE_RANGE 
CUSTOM_ERR_6561 
CUSTOM_ERR_6562 
CUSTOM_ERR_6563 
CUSTOM_ERR_6564 
CUSTOM_ERR_6565 
CUSTOM_ERR_CYL_ANGLE 
CUSTOM_ERR_6567 
CUSTOM_ERR_6568 
CUSTOM_ERR_6569 
CUSTOM_ERR_6570 
CUSTOM_ERR_6571 
CUSTOM_ERR_ARRAY_REMOVE 
CUSTOM_ERR_6573 
CUSTOM_ERR_6574 
CUSTOM_ERR_6575 
CUSTOM_ERR_6576 
CUSTOM_ERR_6577 
CUSTOM_NULL_ENGINE_PTR 
CUSTOM_DUTY_TOO_LOW 
CUSTOM_ERR_6580 
CUSTOM_ERR_6581 
CUSTOM_ERR_6582 
CUSTOM_ERR_6583 
CUSTOM_ERR_6584 
CUSTOM_ERR_6585 
CUSTOM_ERR_6586 
CUSTOM_ERR_6587 
CUSTOM_NULL_SHAPE 
CUSTOM_SPARK_ANGLE_1 
CUSTOM_ERR_6590 
CUSTOM_ERR_6591 
CUSTOM_ERR_6592 
CUSTOM_ERR_6593 
CUSTOM_SHAPE_LEN_ZERO 
CUSTOM_TRIGGER_CYCLE 
CUSTOM_TRIGGER_CYCLE_NAN 
CUSTOM_OMODE_UNDEF 
CUSTOM_ERR_6598 
CUSTOM_ERR_6599 
CUSTOM_ERR_6600 
CUSTOM_CONSOLE_TOO_MANY 
CUSTOM_APPEND_NULL 
CUSTOM_ERR_6603 
CUSTOM_ERR_6604 
CUSTOM_ERR_6605 
CUSTOM_ERR_6606 
CUSTOM_APPEND_STACK 
CUSTOM_ERR_6608 
CUSTOM_ERR_6609 
CUSTOM_ERR_6610 
CUSTOM_ERR_6611 
CUSTOM_ERR_6612 
CUSTOM_ERR_6613 
CUSTOM_ERR_6614 
CUSTOM_ERR_6615 
CUSTOM_ERR_6616 
CUSTOM_ERR_TIMER_STATE 
CUSTOM_ERR_6618 
CUSTOM_ERR_6619 
CUSTOM_APPLY_STACK 
CUSTOM_ERR_6621 
CUSTOM_ERR_6622 
CUSTOM_ERR_6623 
CUSTOM_ERR_6624 
CUSTOM_ERR_6625 
CUSTOM_EVENT_6626 
CUSTOM_STACK_6627 
CUSTOM_ERR_6628 
CUSTOM_STACK_6629 
CUSTOM_ERR_6030 
CUSTOM_ERR_6631 
CUSTOM_ERR_6632 
CUSTOM_ANGLE_NAN 
CUSTOM_ERR_6634 
CUSTOM_ERR_6635 
CUSTOM_ERR_6636 
CUSTOM_CONF_NULL 
CUSTOM_TRIGGER_EVENT_TYPE 
CUSTOM_ERR_6639 
CUSTOM_TRIGGER_UNEXPECTED 
CUSTOM_ERR_6641 
CUSTOM_TRIGGER_STACK 
CUSTOM_ERR_6643 
CUSTOM_IDLE_WAVE_CNT 
CUSTOM_ERR_6645 
CUSTOM_ERR_6646 
CUSTOM_ERR_6647 
CUSTOM_ERR_6648 
CUSTOM_ERR_6649 
CUSTOM_ERR_6650 
CUSTOM_ERR_6651 
CUSTOM_ERR_6652 
CUSTOM_ERR_6653 
CUSTOM_ERR_6654 
CUSTOM_ERR_6655 
CUSTOM_ERR_6656 
CUSTOM_ERR_6657 
CUSTOM_ERR_6658 
CUSTOM_ERR_6659 
CUSTOM_ERR_6660 
CUSTOM_ERR_6661 
CUSTOM_ERR_6662 
CUSTOM_ERR_6663 
CUSTOM_ERR_6664 
CUSTOM_ERR_6665 
CUSTOM_ERR_6666 
CUSTOM_ERR_ADCANCE_CALC_ANGLE 
CUSTOM_ERR_ETB_TARGET 
CUSTOM_ERR_6669 
CUSTOM_ERR_6670 
CUSTOM_STACK_ADC_6671 
CUSTOM_ERR_6672 
CUSTOM_ERR_6673 
CUSTOM_STACK_SPI 
CUSTOM_VVT_SYNC_POSITION 
CUSTOM_STACK_ADC 
CUSTOM_IH_STACK 
CUSTOM_ERR_6678 
CUSTOM_ERR6679 
CUSTOM_ERR_ANGLE_CR 
CUSTOM_DELTA_NOT_POSITIVE 
CUSTOM_TIMER_WATCHDOG 
CUSTOM_SAME_TWICE 
CUSTOM_ERR_6684 
CUSTOM_ERR_6685 
CUSTOM_ERR_6686 
CUSTOM_FIRING_LENGTH 
CUSTOM_ADVANCE_SPARK 
CUSTOM_ERR_6689 
CUSTOM_ERR_MAP_START_ASSERT 
CUSTOM_ERR_MAP_AVG_OFFSET 
CUSTOM_ERR_MAP_CYL_OFFSET 
CUSTOM_ERR_PWM_DUTY_ASSERT 
CUSTOM_ERR_ZERO_CRANKING_FUEL 
CUSTOM_NULL_EXECUTOR 
CUSTOM_SLOW_NOT_INVOKED 
CUSTOM_PWM_CYCLE_START 
CUSTOM_ERR_ARRAY_IS_FULL 
CUSTOM_ERR_ARRAY_REMOVE_ERROR 
CUSTOM_ERR_6700 
CUSTOM_CJ125_0 
CUSTOM_CJ125_1 
CUSTOM_CJ125_2 
CUSTOM_ERR_BENCH_PARAM 
CUSTOM_ERR_BOTH_FRONTS_REQUIRED 
CUSTOM_TLE8888 
CUSTOM_KNOCK_WINDOW 
CUSTOM_ERR_TIMER_TEST_CALLBACK_NOT_HAPPENED 
CUSTOM_ERR_TIMER_TEST_CALLBACK_WRONG_TIME 
CUSTOM_ERR_6709 
CUSTOM_DUTY_INVALID 
CUSTOM_PWM_DUTY_TOO_HIGH 
CUSTOM_ERR_PWM_STATE_ASSERT 
CUSTOM_ERR_PWM_CALLBACK_ASSERT 
CUSTOM_ERR_PWM_SWITCH_ASSERT 
CUSTOM_ERR_ZERO_E0_MULT 
CUSTOM_ERR_ZERO_E85_MULT 
CUSTOM_INVALID_ADC 
CUSTOM_INVALID_MODE_SETTING 
CUSTOM_ERR_TASK_TIMER_OVERFLOW 
CUSTOM_NO_ETB_FOR_IDLE 
CUSTOM_ERR_TLE8888_RESPONSE 
CUSTOM_ERR_CJ125_DIAG 
CUSTOM_6726 
CUSTOM_VVT_MODE_NOT_SELECTED 
CUSTOM_ERR_6728 
CUSTOM_ARTIFICIAL_MISFIRE 
CUSTOM_INSTANT_MAP_DECODING 
STACK_USAGE_COMMUNICATION 
STACK_USAGE_MIL 
CUSTOM_6902 
STACK_USAGE_STATUS 
STACK_USAGE_MISC 
CUSTOM_OBD_MMC_ERROR 
CUSTOM_ERR_CAN_COMMUNICATION 
WATCH_DOG_SECONDS 
CUSTOM_ERR_CUSTOM_GAPS_BAD 
CUSTOM_ERR_TRIGGER_SYNC 
CUSTOM_OBD_TRIGGER_WAVEFORM 
CUSTOM_PRIMARY_TOO_MANY_TEETH 
CUSTOM_PRIMARY_NOT_ENOUGH_TEETH 
CUSTOM_CAM_TOO_MANY_TEETH 
CUSTOM_CAM_NOT_ENOUGH_TEETH 
CUSTOM_PRIMARY_DOUBLED_EDGE 
CUSTOM_PRIMARY_BAD_TOOTH_TIMING 
CUSTOM_OBD_SKIPPED_SPARK 

This is not engine miss detection - this is only internal scheduler state validation Should not happen

CUSTOM_RE_ADDING_INTO_EXECUTION_QUEUE 
CUSTOM_OUT_OF_ORDER_COIL 

This indicates an issue with coil control - pin was not high when we were trying to set it low.

CUSTOM_TOO_LONG_FUEL_INJECTION 

Commanded fuel exceeds your fuel injector flow

CUSTOM_GPIO_CHIP_FAILED_PWM 

GPIO chip errors

Definition at line 15 of file obd_error_codes.h.

15  : uint16_t {
16  None = 0,
17 //P0001 Fuel Volume Regulator Control Circuit/Open
18 //P0002 Fuel Volume Regulator Control Circuit Range/Performance
19 //P0003 Fuel Volume Regulator Control Circuit Low
20 //P0004 Fuel Volume Regulator Control Circuit High
21 //P0005 Fuel Shutoff Valve "A" Control Circuit/Open
22 //P0006 Fuel Shutoff Valve "A" Control Circuit Low
23 //P0007 Fuel Shutoff Valve "A" Control Circuit High
24 //P0008 Engine Positions System Performance Bank 1
25 //P0009 Engine Position System Performance Bank 2
26 //P0010 "A" Camshaft Position Actuator Circuit (Bank 1)
27  //P0001 Fuel Volume Regulator Control Circuit/Open
28  //P0002 Fuel Volume Regulator Control Circuit Range/Performance
29  //P0003 Fuel Volume Regulator Control Circuit Low
30  //P0004 Fuel Volume Regulator Control Circuit High
31  //P0005 Fuel Shutoff Valve "A" Control Circuit/Open
32  //P0006 Fuel Shutoff Valve "A" Control Circuit Low
33  //P0007 Fuel Shutoff Valve "A" Control Circuit High
34  //P0008 Engine Positions System Performance Bank 1
35  //P0009 Engine Position System Performance Bank 2
36  //P0010 "A" Camshaft Position Actuator Circuit (Bank 1)
37  //P0011 "A" Camshaft Position - Timing Over-Advanced or System Performance (Bank 1)
38  //P0012 "A" Camshaft Position - Timing Over-Retarded (Bank 1)
39  //P0013 "B" Camshaft Position - Actuator Circuit (Bank 1)
40  //P0014 "B" Camshaft Position - Timing Over-Advanced or System Performance (Bank 1)
41  //P0015 "B" Camshaft Position -Timing Over-Retarded (Bank 1)
42  //P0016 Crankshaft Position - Camshaft Position Correlation (Bank 1 Sensor A)
43  //P0017 Crankshaft Position - Camshaft Position Correlation (Bank 1 Sensor B)
44  //P0018 Crankshaft Position - Camshaft Position Correlation (Bank 2 Sensor A)
45  //P0019 Crankshaft Position - Camshaft Position Correlation (Bank 2 Sensor B)
46  //P0020 "A" Camshaft Position Actuator Circuit (Bank 2)
47  //P0021 "A" Camshaft Position - Timing Over-Advanced or System Performance (Bank 2)
48  //P0022 "A" Camshaft Position - Timing Over-Retarded (Bank 2)
49  //P0023 "B" Camshaft Position - Actuator Circuit (Bank 2)
50  //P0024 "B" Camshaft Position - Timing Over-Advanced or System Performance (Bank 2)
51  //P0025 "B" Camshaft Position - Timing Over-Retarded (Bank 2)
52  //P0026 Intake Valve Control Solenoid Circuit Range/Performance Bank 1
53  //P0027 Exhaust Valve Control solenoid Circuit Range/Performance Bank 1
54  //P0028 Intake valve Control Solenoid Circuit Range/Performance Bank 2
55  //P0029 Exhaust Valve Control Solenoid Circuit Range/Performance Bank 2
56  //P0030 HO2S Heater Control Circuit (Bank 1 Sensor 1)
57  //P0031 HO2S Heater Control Circuit Low (Bank 1 Sensor 1)
58  //P0032 HO2S Heater Control Circuit High (Bank 1 Sensor 1)
59  //P0033 Turbo Charger Bypass Valve Control Circuit
60  //P0034 Turbo Charger Bypass Valve Control Circuit Low
61  //P0035 Turbo Charger Bypass Valve Control Circuit High
62  //P0036 HO2S Heater Control Circuit (Bank 1 Sensor 2)
63  //P0037 HO2S Heater Control Circuit Low (Bank 1 Sensor 2)
64  //P0038 HO2S Heater Control Circuit High (Bank 1 Sensor 2)
65  //P0039 Turbo/Super Charger Bypass Valve Control Circuit Range/Performance
66  //P0040 Upstream Oxygen Sensors Swapped From Bank To Bank
67  //P0041 Downstream Oxygen Sensors Swapped From Bank To Bank
68  //P0042 HO2S Heater Control Circuit (Bank 1 Sensor 3)
69  //P0043 HO2S Heater Control Circuit Low (Bank 1 Sensor 3)
70  //P0044 HO2S Heater Control Circuit High (Bank 1 Sensor 3)
71  //P0050 HO2S Heater Control Circuit (Bank 2 Sensor 1)
72  //P0051 HO2S Heater Control Circuit Low (Bank 2 Sensor 1)
73  //P0052 HO2S Heater Control Circuit High (Bank 2 Sensor 1)
74  //P0053 HO2S Heater Resistance (Bank 1, Sensor 1)
75  //P0054 HO2S Heater Resistance (Bank 1, Sensor 2)
76  //P0055 HO2S Heater Resistance (Bank 1, Sensor 3)
77  //P0056 HO2S Heater Control Circuit (Bank 2 Sensor 2)
78  //P0057 HO2S Heater Control Circuit Low (Bank 2 Sensor 2)
79  //P0058 HO2S Heater Control Circuit High (Bank 2 Sensor 2)
80  //P0059 HO2S Heater Resistance (Bank 2, Sensor 1)
81  //P0060 HO2S Heater Resistance (Bank 2, Sensor 2)
82  //P0061 HO2S Heater Resistance (Bank 2, Sensor 3)
83  //P0062 HO2S Heater Control Circuit (Bank 2 Sensor 3)
84  //P0063 HO2S Heater Control Circuit Low (Bank 2 Sensor 3)
85  //P0064 HO2S Heater Control Circuit High (Bank 2 Sensor 3)
86  //P0065 Air Assisted Injector Control Range/Performance
87  //P0066 Air Assisted Injector Control Circuit or Circuit Low
88  //P0067 Air Assisted Injector Control Circuit High
89  //P0068 MAP/MAF - Throttle Position Correlation
90  //P0069 Manifold Absolute Pressure - Barometric Pressure Correlation
91  //P0070 Ambient Air Temperature Sensor Circuit
92  //P0071 Ambient Air Temperature Sensor Range/Performance
93  //P0072 Ambient Air Temperature Sensor Circuit Low Input
94  //P0073 Ambient Air Temperature Sensor Circuit High Input
95  //P0074 Ambient Air Temperature Sensor Circuit Intermittent
96  //P0075 Intake Valve Control Solenoid Circuit (Bank 1)
97  //P0076 Intake Valve Control Solenoid Circuit Low (Bank 1)
98  //P0077 Intake Valve Control Solenoid Circuit High (Bank 1)
99  //P0078 Exhaust Valve Control Solenoid Circuit (Bank 1)
100  //P0079 Exhaust Valve Control Solenoid Circuit Low (Bank 1)
101  //P0080 Exhaust Valve Control Solenoid Circuit High (Bank 1)
102  //P0081 Intake valve Control Solenoid Circuit (Bank 2)
103  //P0082 Intake Valve Control Solenoid Circuit Low (Bank 2)
104  //P0083 Intake Valve Control Solenoid Circuit High (Bank 2)
105  //P0084 Exhaust Valve Control Solenoid Circuit (Bank 2)
106  //P0085 Exhaust Valve Control Solenoid Circuit Low (Bank 2)
107  //P0086 Exhaust Valve Control Solenoid Circuit High (Bank 2)
108  //P0087 Fuel Rail/System Pressure - Too Low
109  //P0088 Fuel Rail/System Pressure - Too High
110  //P0089 Fuel Pressure Regulator 1 Performance
111  //P0090 Fuel Pressure Regulator 1 Control Circuit
112  //P0091 Fuel Pressure Regulator 1 Control Circuit Low
113  //P0092 Fuel Pressure Regulator 1 Control Circuit High
114  //P0093 Fuel System Leak Detected - Large Leak
115  //P0094 Fuel System Leak Detected - Small Leak
116  //P0095 Intake Air Temperature Sensor 2 Circuit
117  //P0096 Intake Air Temperature Sensor 2 Circuit Range/Performance
118  //P0097 Intake Air Temperature Sensor 2 Circuit Low
119  //P0098 Intake Air Temperature Sensor 2 Circuit High
120  //P0099 Intake Air Temperature Sensor 2 Circuit Intermittent/Erratic
122  //P0101 Mass or Volume Air Flow Circuit Range/Performance Problem
123  //P0102 Mass or Volume Air Flow Circuit Low Input
124  //P0103 Mass or Volume Air Flow Circuit High Input
125  //P0104 Mass or Volume Air Flow Circuit Intermittent
127  //P0106 Manifold Absolute Pressure/Barometric Pressure Circuit Range/Performance Problem
128 
129  OBD_Map_Timeout = 106,
130  OBD_Map_Low = 107,
131  OBD_Map_High = 108,
132 
133  //P0107 Manifold Absolute Pressure/Barometric Pressure Circuit Low Input
134  //P0108 Manifold Absolute Pressure/Barometric Pressure Circuit High Input
135  //P0109 Manifold Absolute Pressure/Barometric Pressure Circuit Intermittent
136 
137  OBD_ThermistorConfig = 111,
138 
139  OBD_Iat_Timeout = 110,
140  OBD_Iat_Low = 112,
141  OBD_Iat_High = 113,
142 
143  //P0111 Intake Air Temperature Circuit Range/Performance Problem
144  //P0112 Intake Air Temperature Circuit Low Input
145  //P0113 Intake Air Temperature Circuit High Input
146  //P0114 Intake Air Temperature Circuit Intermittent
147  OBD_Clt_Timeout = 115,
148  OBD_Clt_Low = 117,
149  OBD_Clt_High = 118,
150  //P0116 Engine Coolant Temperature Circuit Range/Performance Problem
151  //P0117 Engine Coolant Temperature Circuit Low Input
152  //P0118 Engine Coolant Temperature Circuit High Input
153  //P0119 Engine Coolant Temperature Circuit Intermittent
154 
155  OBD_TPS_Configuration = 121,
156 
158  OBD_TPS1_Primary_Low = 122,
159  OBD_TPS1_Primary_High = 123,
160 
161  //P0122 Throttle Position Sensor/Switch A Circuit Low Input
162  //P0123 Throttle Position Sensor/Switch A Circuit High Input
163  //P0124 Throttle Position Sensor/Switch A Circuit Intermittent
164  //P0125 Insufficient Coolant Temperature for Closed Loop Fuel Control
165  //P0126 Insufficient Coolant Temperature for Stable Operation
166  //P0128 Coolant Thermostat (Coolant Temperature Below Thermostat Regulating Temperature)
167  //P0130 02 Sensor Circuit Malfunction (Bank I Sensor 1)
168  //P0131 02 Sensor Circuit Low Voltage (Bank I Sensor I)
169  //P0132 02 Sensor Circuit High Voltage (Bank I Sensor 1)
170  //P0133 02 Sensor Circuit Slow Response (Bank 1 Sensor 1)
171  //P0134 02 Sensor Circuit No Activity Detected (Bank I Sensor 1)
172  //P0135 02 Sensor Heater Circuit Malfunction (Bank 1 Sensor 1)
173  //P0136 02 Sensor Circuit Malfunction (Bank I Sensor 2)
174  //P0137 02 Sensor Circuit Low Voltage (Bank I Sensor 2)
175  //P0138 02 Sensor Circuit High Voltage (Bank I Sensor 2)
176  //P0139 02 Sensor Circuit Slow Response (Bank 1 Sensor 2)
177  //P0140 02 Sensor Circuit No Activity Detected (Bank 1 Sensor 2)
178  //P0141 02 Sensor Heater Circuit Malfunction (Bank 1 Sensor 2)
179  //P0142 02 Sensor Circuit Malfunction (Bank I Sensor 3)
180  //P0143 02 Sensor Circuit Low Voltage (Bank I Sensor 3)
181  //P0144 02 Sensor Circuit High Voltage (Bank I Sensor 3)
182  //P0145 02 Sensor Circuit Slow Response (Bank 1 Sensor 3)
183  //P0146 02 Sensor Circuit No Activity Detected (Bank I Sensor 3)
184  //P0147 02 Sensor Heater Circuit Malfunction (Bank I Sensor 3)
185  //P0150 02 Sensor Circuit Malfunction (Bank 2 Sensor I)
186  //P0151 02 Sensor Circuit Low Voltage (Bank 2 Sensor I)
187  //P0152 02 Sensor Circuit High Voltage (Bank 2 Sensor 1)
188  //P0153 02 Sensor Circuit Slow Response (Bank 2 Sensor 1)
189  //P0154 02 Sensor Circuit No Activity Detected (Bank 2 Sensor 1)
190  //P0155 02 Sensor Heater Circuit Malfunction (Bank 2 Sensor 1)
191  //P0156 02 Sensor Circuit Malfunction (Bank 2 Sensor 2)
192  //P0157 02 Sensor Circuit Low Voltage (Bank 2 Sensor 2)
193  //P0158 02 Sensor Circuit High Voltage (Bank 2 Sensor 2)
194  //P0159 02 Sensor Circuit Slow Response (Bank 2 Sensor 2)
195  //P0160 02 Sensor Circuit No Activity Detected (Bank 2 Sensor 2)
196  //P0161 02 Sensor Heater Circuit Malfunction (Bank 2 Sensor 2)
197  //P0162 02 Sensor Circuit Malfunction (Bank 2 Sensor 3)
198  //P0163 02 Sensor Circuit Low Voltage (Bank 2 Sensor 3)
199  //P0164 02 Sensor Circuit High Voltage (Bank 2 Sensor 3)
200  //P0165 02 Sensor Circuit Slow Response (Bank 2 Sensor 3)
201  //P0166 02 Sensor Circuit No Activity Detected (Bank 2 Sensor 3)
202  //P0167 02 Sensor Heater Circuit Malfunction (Bank 2 Sensor 3)
203  //P0170 Fuel Trim Malfunction (Bank 1)
204  //P0171 System too Lean (Bank 1)
205  //P0172 System too Rich (Bank 1)
206  //P0173 Fuel Trim Malfunction (Bank 2)
207  //P0174 System too Lean (Bank 2)
208  //P0175 System too Rich (Bank 2)
209 
211  OBD_FlexSensor_Low = 178,
212  OBD_FlexSensor_High = 179,
213 
214  //P0176 Fuel Composition Sensor Circuit Malfunction
215  //P0177 Fuel Composition Sensor Circuit Range/Performance
216  //P0178 Fuel Composition Sensor Circuit Low Input
217  //P0179 Fuel Composition Sensor Circuit High Input
218  //P0180 Fuel Temperature Sensor A Circuit Malfunction
219  //P0181 Fuel Temperature Sensor A Circuit Range/Performance
220  //P0182 Fuel Temperature Sensor A Circuit Low Input
221  //P0183 Fuel Temperature Sensor A Circuit High Input
222  //P0184 Fuel Temperature Sensor A Circuit Intermittent
223  //P0185 Fuel Temperature Sensor B Circuit Malfunction
224  //P0186 Fuel Temperature Sensor B Circuit Range/Performance
225  //P0187 Fuel Temperature Sensor B Circuit Low Input
226  //P0188 Fuel Temperature Sensor B Circuit High Input
227  //P0189 Fuel Temperature Sensor B Circuit Intermittent
228  //P0190 Fuel Rail Pressure Sensor Circuit Malfunction
229  //P0191 Fuel Rail Pressure Sensor Circuit Range/Performance
230  //P0192 Fuel Rail Pressure Sensor Circuit Low Input
231  //P0193 Fuel Rail Pressure Sensor Circuit High Input
232  //P0194 Fuel Rail Pressure Sensor Circuit Intermittent
233  //P0195 Engine Oil Temperature Sensor Malfunction
234  //P0196 Engine Oil Temperature Sensor Range/Performance
235  //P0197 Engine Oil Temperature Sensor Low
236  //P0198 Engine Oil Temperature Sensor High
237  //P0199 Engine Oil Temperature Sensor Intermittent
238  //DTC Codes - P0200-P0299 - Fuel and Air Metering (Injector Circuit)
239  //P0200 Injector Circuit Malfunction
252  //P0213 Cold Start Injector 1 Malfunction
253  //P0214 Cold Start Injector 2 Malfunction
254  //P0215 Engine Shutoff Solenoid Malfunction
255  //P0216 Injection Timing Control Circuit Malfunction
256  //P0217 Engine Overtemp Condition
257  //P0218 Transmission Over Temperature Condition
258  //P0219 Engine Overspeed Condition
259  //P0220 Throttle/Petal Position Sensor/Switch B Circuit Malfunction
260  //P0221 Throttle/Petal Position Sensor/Switch B Circuit Range/Performance Problem
261 
265 
267  OBD_TPS2_Primary_Low = 227,
268  OBD_TPS2_Primary_High = 228,
269 
270  //P0222 Throttle/Petal Position Sensor/Switch B Circuit Low Input
271  //P0223 Throttle/Petal Position Sensor/Switch B Circuit High Input
272  //P0224 Throttle/Petal Position Sensor/Switch B Circuit Intermittent
273  //P0225 Throttle/Petal Position Sensor/Switch C Circuit Malfunction
274  //P0226 Throttle/Petal Position Sensor/Switch C Circuit Range/Performance Problem
275  //P0227 Throttle/Petal Position Sensor/Switch C Circuit Low Input
276  //P0228 Throttle/Petal Position Sensor/Switch C Circuit High Input
277  //P0229 Throttle/Petal Position Sensor/Switch C Circuit Intermittent
278  //P0230 Fuel Pump Primary Circuit Malfunction
279  //P0231 Fuel Pump Secondary Circuit Low
280  //P0232 Fuel Pump Secondary Circuit High
281  //P0233 Fuel Pump Secondary Circuit Intermittent
282  //P0234 Engine Turbocharger/Supercharger Overboost Condition
283  //P0235 Turbocharger Boost Sensor A Circuit Malfunction
284  //P0236 Turbocharger Boost Sensor A Circuit Range/Performance
285  //P0237 Turbocharger Boost Sensor A Circuit Low
286  //P0238 Turbocharger Boost Sensor A Circuit High
287  //P0239 Turbocharger Boost Sensor B Malfunction
288  //P0240 Turbocharger Boost Sensor B Circuit Range/Performance
289  //P0241 Turbocharger Boost Sensor B Circuit Low
290  //P0242 Turbocharger Boost Sensor B Circuit High
291  //P0243 Turbocharger Wastegate Solenoid A Malfunction
292  //P0244 Turbocharger Wastegate Solenoid A Range/Performance
293  //P0245 Turbocharger Wastegate Solenoid A Low
294  //P0246 Turbocharger Wastegate Solenoid A High
295  //P0247 Turbocharger Wastegate Solenoid B Malfunction
296  //P0248 Turbocharger Wastegate Solenoid B Range/Performance
297  //P0249 Turbocharger Wastegate Solenoid B Low
298  //P0250 Turbocharger Wastegate Solenoid B High
299  //P0251 Injection Pump Fuel Metering Control "A" Malfunction (Cam/Rotor/Injector)
300  //P0252 Injection Pump Fuel Metering Control "A" Range/Performance (Cam/Rotor/Injector)
301  //P0253 Injection Pump Fuel Metering Control "A" Low (Cam/Rotor/Injector)
302  //P0254 Injection Pump Fuel Metering Control "A" High (Cam/Rotor/Injector)
303  //P0255 Injection Pump Fuel Metering Control "A" Intermittent (Cam/Rotor/Injector)
304  //P0256 Injection Pump Fuel Metering Control "B" Malfunction (Cam/Rotor/Injector)
305  //P0257 Injection Pump Fuel Metering Control "B" Range/Performance Injector)
306  //P0258 Injection Pump Fuel Metering Control "B" Low (Cam/R
307  //P0259 Injection Pump Fuel Metering Control "B" High (Cam/R
308  //P0260 Injection Pump Fuel Metering Control "B" Intermittent Injector)
309  //P0261 Cylinder I Injector Circuit Low
311  //P0262 Cylinder I Injector Circuit High
313  //P0263 Cylinder I Contribution/Balance Fault
314  //P0264 Cylinder 2 Injector Circuit Low
315  //P0265 Cylinder 2 Injector Circuit High
316  //P0266 Cylinder 2 Contribution/Balance Fault
317  //P0267 Cylinder 3 Injector Circuit Low
318  //P0268 Cylinder 3 Injector Circuit High
319  //P0269 Cylinder 3 Contribution/Balance Fault
320  //P0270 Cylinder 4 Injector Circuit Low
321  //P0271 Cylinder 4 Injector Circuit High
322  //P0272 Cylinder 4 Contribution/Balance Fault
323  //P0273 Cylinder 5 Injector Circuit Low
324  //P0274 Cylinder 5 Injector Circuit High
325  //P0275 Cylinder S Contribution/Balance Fault
326  //P0276 Cylinder 6 Injector Circuit Low
327  //P0277 Cylinder 6 Injector Circuit High
328  //P0278 Cylinder 6 Contribution/Balance Fault
329  //P0279 Cylinder 7 Injector Circuit Low
330  //P0280 Cylinder 7 Injector Circuit High
331  //P0281 Cylinder 7 Contribution/Balance Fault
332  //P0282 Cylinder 8 Injector Circuit Low
333  //P0283 Cylinder 8 Injector Circuit High
334  //P0284 Cylinder 8 Contribution/Balance Fault
335  //P0285 Cylinder 9 Injector Circuit Low
336  //P0286 Cylinder 9 Injector Circuit High
337  //P0287 Cylinder 9 Contribution/Balance Fault
338  //P0288 Cylinder 10 Injector Circuit Low
339  //P0289 Cylinder 10 Injector Circuit High
340  //P0290 Cylinder 10 Contribution/Balance Fault
341  //P0291 Cylinder 11 Injector Circuit Low
342  //P0292 Cylinder 11 Injector Circuit High
343  //P0293 Cylinder 11 Contribution/Balance Fault
344  //P0294 Cylinder 12 Injector Circuit Low
345  //P0295 Cylinder 12 Injector Circuit High
346  //P0296 Cylinder 12 Contribution/Range Fault
347  //P0297 Vehicle Overspeed Condition
348  //P0298 Engine Oil Over Temperature Condition
349  //P0299 Turbocharger/Supercharger "A" Underboost Condition
350  //P0300 Random/Multiple Cylinder Misfire Detected
351  //P0301 Cylinder 1 Misfire Detected
352  //P0302 Cylinder 2 Misfire Detected
353  //P0303 Cylinder 3 Misfire Detected
354  //P0304 Cylinder 4 Misfire Detected
355  //P0305 Cylinder 5 Misfire Detected
356  //P0306 Cylinder 6 Misfire Detected
357  //P0307 Cylinder 7 Misfire Detected
358  //P0308 Cylinder 8 Misfire Detected
359  //P0309 Cylinder 9 Misfire Detected
360  //P0310 Cylinder 10 Misfire Detected
361  //P0311 Cylinder 11 Misfire Detected
362  //P0312 Cylinder 12 Misfire Detected
363  //P0313 Misfire Detected with Low Fuel
364  //P0314 Single Cylinder Misfire (Cylinder not Specified)
365  //P0315 Crankshaft Position System Variation Not Learned
366  //P0316 Misfire Detected On Startup (First 1000 Revolutions)
367  //P0317 Rough Road Hardware Not Present
368  //P0318 Rough Road Sensor A Signal Circuit
369  //P0319 Rough Road Sensor B Signal Circuit
370  //P0320 Ignition/Distributor Engine Speed Input Circuit Malfunction
371  //P0321 Ignition/Distributor Engine Speed Input Circuit Range/Performance
372  //P0322 Ignition/Distributor Engine Speed Input Circuit No Signal
373  //P0323 Ignition/Distributor Engine Speed Input Circuit Intermittent
374  //P0324 Knock Control System Error
375  //P0325 Knock Sensor 1 Circuit Malfunction (Bank I or Single Sensor)
376  //P0326 Knock Sensor 1 Circuit Range/Performance (Bank 1 or Single Sensor)
377  //P0327 Knock Sensor 1 Circuit Low Input (Bank I or Single Sensor)
378  //P0328 Knock Sensor 1 Circuit High Input (Bank I or Single Sensor)
379  //P0329 Knock Sensor 1 Circuit Intermittent (Bank 1 or Single Sensor)
380  //P0330 Knock Sensor 2 Circuit Malfunction (Bank 2)
381  //P0331 Knock Sensor 2 Circuit Range/Performance (Bank 2)
382  //P0332 Knock Sensor 2 Circuit Low Input (Bank 2)
383  //P0333 Knock Sensor 2 Circuit High Input (Bank 2)
384  //P0334 Knock Sensor 2 Circuit Intermittent (Bank 2)
386  //P0336 Crankshaft Position Sensor A Circuit Range/Performance
387  //P0337 Crankshaft Position Sensor A Circuit Low Input
388  //P0338 Crankshaft Position Sensor A Circuit High Input
389  //P0339 Crankshaft Position Sensor A Circuit Intermittent
390  //P0340 Camshaft Position Sensor Circuit Malfunction
392  //P0342 Camshaft Position Sensor Circuit Low Input
393  //P0343 Camshaft Position Sensor Circuit High Input
394  //P0344 Camshaft Position Sensor Circuit Intermittent
395  //P0345 Camshaft Position Sensor A Circuit Malfunction (Bank 2)
396  //P0346 Camshaft Position Sensor A Circuit Range/Performance (Bank 2)
397  //P0347 Camshaft Position Sensor A Circuit Low Input (Bank 2)
398  //P0348 Camshaft Position Sensor A Circuit High Input (Bank 2)
399  //P0349 Camshaft Position Sensor A Circuit Intermittent (Bank 2)
400  //P0350 Ignition Coil Primary/Secondary Circuit Malfunction
413  //P0363 Misfire Detected - Fueling Disabled
414  //P0364 Reserved
415  //P0365 Camshaft Position Sensor "B" Circuit (Bank 1)
416  //P0366 Camshaft Position Sensor "B" Circuit Range/Performance (Bank 1)
417  //P0367 Camshaft Position Sensor "B" Circuit Low (Bank 1)
418  //P0368 Camshaft Position Sensor "B" Circuit High (Bank 1)
419  //P0369 Camshaft Position Sensor "B" Circuit Intermittent (Bank 1)
420  //P0370 Timing Reference High Resolution Signal A Malfunction
421  //P0371 Timing Reference High Resolution Signal A Too Many Pulses
422  //P0372 Timing Reference High Resolution Signal A Too Few Pulses
423  //P0373 Timing Reference High Resolution Signal A Intermittent/Erratic Pulses
424  //P0374 Timing Reference High Resolution Signal A No Pulses
425  //P0375 Timing Reference High Resolution Signal B Malfunction
426  //P0376 Timing Reference High Resolution Signal B Too Many Pulses
427  //P0377 Timing Reference High Resolution Signal B Too Few Pulses
428  //P0378 Timing Reference High Resolution Signal B Intermittent/Erratic Pulses
429  //P0379 Timing Reference High Resolution Signal B No Pulses
430  //P0380 Glow Plug/Heater Circuit "A" Malfunction
431  //P0381 Glow Plug/Heater Indicator Circuit Malfunction
432  //P0382 Exhaust Gas Recirculation Flow Malfunction
433  //P0383 Glow Plug Control Module Control Circuit Low
434  //P0384 Glow Plug Control Module Control Circuit High
435  //P0385 Crankshaft Position Sensor B Circuit Malfunction
436  //P0386 Crankshaft Position Sensor B Circuit Range/Performance
437  //P0387 Crankshaft Position Sensor B Circuit Low Input
438  //P0388 Crankshaft Position Sensor B Circuit High Input
439  //P0389 Crankshaft Position Sensor B Circuit Intermittent
440  //P0390 Camshaft Position Sensor "B" Circuit (Bank 2)
441  //P0391 Camshaft Position Sensor "B" Circuit Range/Performance (Bank 2)
442  //P0392 Camshaft Position Sensor "B" Circuit Low (Bank 2)
443  //P0393 Camshaft Position Sensor "B" Circuit High (Bank 2)
444  //P0394 Camshaft Position Sensor "B" Circuit Intermittent (Bank 2)
445  //DTC Codes - P0400-P0499 - Auxiliary Emissions Controls
446  //P0400 Exhaust Gas Recirculation Flow Malfunction
447  //P0401 Exhaust Gas Recirculation Flow Insufficient Detected
448  //P0402 Exhaust Gas Recirculation Flow Excessive Detected
449  //P0403 Exhaust Gas Recirculation Circuit Malfunction
450  //P0404 Exhaust Gas Recirculation Circuit Range/Performance
451  //P0405 Exhaust Gas Recirculation Sensor A Circuit Low
452  //P0406 Exhaust Gas Recirculation Sensor A Circuit High
453  //P0407 Exhaust Gas Recirculation Sensor B Circuit Low
454  //P0408 Exhaust Gas Recirculation Sensor B Circuit High
455  //P0409 Exhaust Gas Recirculation Sensor "A" Circuit
456  //P0410 Secondary Air Injection System Malfunction
457  //P0411 Secondary Air Injection System Incorrect Flow Detected
458  //P0412 Secondary Air Injection System Switching Valve A Circuit Malfunction
459  //P0413 Secondary Air Injection System Switching Valve A Circuit Open
460  //P0414 Secondary Air Injection System Switching Valve A Circuit Shorted
461  //P0415 Secondary Air Injection System Switching Valve B Circuit Malfunction
462  //P0416 Secondary Air Injection System Switching Valve B Circuit Open
463  //P0417 Secondary Air Injection System Switching Valve B Circuit Shorted
464  //P0418 Secondary Air Injection System Relay "A" Circuit Malfunction
465  //P0419 Secondary Air Injection System Relay "B" Circuit Malfunction
466  //P0420 Catalyst System Efficiency Below Threshold (Bank 1)
467  //P0421 Warm Up Catalyst Efficiency Below Threshold (Bank 1)
468  //P0422 Main Catalyst Efficiency Below Threshold (Bank 1)
469  //P0423 Heated Catalyst Efficiency Below Threshold (Bank 1)
470  //P0424 Heated Catalyst Temperature Below Threshold (Bank 1)
471  //P0424 Heated Catalyst Temperature Below Threshold (Bank 1)
472  //P0425 Catalyst Temperature Sensor (Bank 1)
473  //P0426 Catalyst Temperature Sensor Range/Performance (Bank 1)
474  //P0427 Catalyst Temperature Sensor Low (Bank 1)
475  //P0428 Catalyst Temperature Sensor High (Bank 1)
476  //P0429 Catalyst Heater Control Circuit
477  //P0430 Catalyst System Efficiency Below Threshold (Bank 2)
478  //P0431 Warm Up Catalyst Efficiency Below Threshold (Bank 2)
479  //P0432 Main Catalyst Efficiency Below Threshold (Bank 2)
480  //P0433 Heated Catalyst Efficiency Below Threshold (Bank 2)
481  //P0434 Heated Catalyst Temperature Below Threshold (Bank 2)
482  //P0435 Catalyst Temperature Sensor (Bank 2)
483  //P0436 Catalyst Temperature Sensor Range/Performance (Bank 2)
484  //P0437 Catalyst Temperature Sensor Low (Bank 2)
485  //P0438 Catalyst Temperature Sensor High (Bank 2)
486  //P0439 Catalyst Heater Control Circuit
487  //P0440 Evaporative Emission Control System Malfunction
488  //P0441 Evaporative Emission Control System Incorrect Purge Flow
489  //P0442 Evaporative Emission Control System Leak Detected (small leak)
490  //P0443 Evaporative Emission Control System Purge Control Valve Circuit
491  //P0444 Evaporative Emission Control System Purge Control Valve Circuit Open
492  //P0445 Evaporative Emission Control System Purge Control Valve Circuit Shorted
493  //P0446 Evaporative Emission Control System Vent Control Circuit Malfunction
494  //P0447 Evaporative Emission Control System Vent Control Circuit Open
495  //P0448 Evaporative Emission Control System Vent Control Circuit Shorted
496  //P0449 Evaporative Emission Control System Vent Valve/Solenoid Circuit Malfunction
497  //P0450 Evaporative Emission Control System Pressure Sensor Malfunction
498  //P0451 Evaporative Emission Control System Pressure Sensor Range/Performance
499  //P0452 Evaporative Emission Control System Pressure Sensor Low Input
500  //P0453 Evaporative Emission Control System Pressure Sensor High Input
501  //P0454 Evaporative Emission Control System Pressure Sensor Intermittent
502  //P0455 Evaporative Emission Control System Leak Detected (gross leak)
503  //P0456 Evaporative Emissions System Small Leak Detected
504  //P0457 Evaporative Emission Control System Leak Detected
505  //P0458 Evaporative Emission System Purge Control Valve Circuit Low
506  //P0459 Evaporative Emission System Purge Control Valve Circuit High
507  //P0460 Fuel Level Sensor Circuit Malfunction
508  //P0461 Fuel Level Sensor Circuit Range/Performance
509  //P0462 Fuel Level Sensor Circuit Low Input
510  //P0463 Fuel Level Sensor Circuit High Input
511  //P0464 Fuel Level Sensor Circuit Intermittent
512  //P0465 Purge Flow Sensor Circuit Malfunction
513  //P0466 Purge Flow Sensor Circuit Range/Performance
514  //P0467 Purge Flow Sensor Circuit Low Input
515  //P0468 Purge Flow Sensor Circuit High Input
516  //P0469 Purge Flow Sensor Circuit Intermittent
517  //P0470 Exhaust Pressure Sensor Malfunction
518  //P0471 Exhaust Pressure Sensor Range/Performance
519  //P0472 Exhaust Pressure Sensor Low
520  //P0473 Exhaust Pressure Sensor High
521  //P0474 Exhaust Pressure Sensor Intermittent
522  //P0475 Exhaust Pressure Control Valve Malfunction
523  //P0476 Exhaust Pressure Control Valve Range/Performance
524  //P0477 Exhaust Pressure Control Valve Low
525  //P0478 Exhaust Pressure Control Valve High
526  //P0479 Exhaust Pressure Control Valve Intermittent
527  //P0480 Cooling Fan I Control Circuit Malfunction
528  //P0481 Cooling Fan 2 Control Circuit Malfunction
529  //P0482 Cooling Fan 3 Control Circuit Malfunction
530  //P0483 Cooling Fan Rationality Check Malfunction
531  //P0484 Cooling Fan Circuit Over Current
532  //P0485 Cooling Fan Power/Ground Circuit Malfunction
533  //P0486 Exhaust Gas Recirculation Sensor "B" Circuit
534  //P0487 Exhaust Gas Recirculation Throttle Control Circuit "A" Open
535  //P0488 Exhaust Gas Recirculation Throttle Control Circuit "A" Range/Performance
536  //P0489 Exhaust Gas Recirculation "A" Control Circuit Low
537  //P0490 Exhaust Gas Recirculation "A" Control Circuit High
538  //P0491 Secondary Air Injection System Insufficient Flow Bank 1
539  //P0492 Secondary Air Injection System Insufficient Flow Bank 2
540  //P0493 Fan Overspeed
541  //P0494 Fan Speed Low
542  //P0495 Fan Speed High
543  //P0496 EVAP Flow During A Non-Purge Condition
544  //P0497 Evaporative Emission System Low Purge Flow
545  //P0498 Evaporative Emission System Vent Valve Control Circuit Low
546  //P0499 Evaporative Emission System Vent Valve Control Circuit High
547  //DTC Codes - P0500-P0599 - Vehicle Speed Controls and Idle Control System
548  //P0500 Vehicle Speed Sensor Malfunction
549  //P0501 Vehicle Speed Sensor Range/Performance
550  //P0502 Vehicle Speed Sensor Low Input
551  //P0503 Vehicle Speed Sensor Intermittent/Erratic/High
552  //P0504 Brake Switch "A"/"B" Correlation
553  //P0505 Idle Control System Malfunction
554  //P0506 Idle Control System RPM Lower Than Expected
555  //P0507 Idle Control System RPM Higher Than Expected
556  //P0508 Idle Air Control System Circuit Low
557  //P0509 Idle Air Control System Circuit High
558  //P0510 Closed Throttle Position Switch Malfunction
559  //P0511 Idle Air Control Circuit
560  //P0512 Starter Request Circuit
561  //P0513 Incorrect Immobilizer Key
562  //P0514 Battery Temperature Sensor Circuit Range/Performance
563  //P0515 Battery Temperature Sensor Circuit
564  //P0516 Battery Temperature Sensor Circuit Low
565  //P0517 Battery Temperature Sensor Circuit High
566  //P0518 Idle Air Control Circuit Intermittent
567  //P0519 Idle Air Control System Performance
568  //P0520 Engine Oil Pressure Sensor/Switch Circuit Malfunction
570  //P0521 Engine Oil Pressure Sensor/Switch Circuit Range/Performance
571  //P0522 Engine Oil Pressure Sensor/Switch Circuit Low Voltage
572  //P0523 Engine Oil Pressure Sensor/Switch Circuit High Voltage
573  //P0524 Engine Oil Pressure Too Low
574  //P0525 Cruise Control Servo Control Circuit Range/Performance
575  //P0526 Fan Speed Sensor Circuit
576  //P0527 Fan Speed Sensor Circuit Range/Performance
577  //P0528 Fan Speed Sensor Circuit No Signal
578  //P0529 Fan Speed Sensor Circuit Intermittent
579  //P0530 A/C Refrigerant Pressure Sensor Circuit Malfunction
580  //P0531 A/C Refrigerant Pressure Sensor Circuit Range/Performance
581  //P0532 A/C Refrigerant Pressure Sensor Circuit Low Input
582  //P0533 A/C Refrigerant Pressure Sensor Circuit High Input
583  //P0534 Air Conditioner Refrigerant Charge Loss
584  //P0535 A/C Evaporator Temperature Sensor Circuit
585  //P0536 A/C Evaporator Temperature Sensor Circuit Range/Performance
586  //P0537 A/C Evaporator Temperature Sensor Circuit Low
587  //P0538 A/C Evaporator Temperature Sensor Circuit High
588  //P0539 A/C Evaporator Temperature Sensor Circuit Intermittent
589  //P0540 Intake Air Heater "A" Circuit
590  //P0541 Intake Air Heater "A" Circuit Low
591  //P0542 Intake Air Heater "A" Circuit High
592  //P0543 Intake Air Heater "A" Circuit Open
593  //P0544 Exhaust Gas Temperature Sensor Circuit
594  //P0545 Exhaust Gas Temperature Sensor Circuit Low
595  //P0546 Exhaust Gas Temperature Sensor Circuit High
596  //P0547 Exhaust Gas Temperature Sensor Circuit
597  //P0548 Exhaust Gas Temperature Sensor Circuit Low
598  //P0549 Exhaust Gas Temperature Sensor Circuit High
599  //P0550 Power Steering Pressure Sensor Circuit Malfunction
600  //P0551 Power Steering Pressure Sensor Circuit Range/Performance
601  //P0552 Power Steering Pressure Sensor Circuit Low Input
602  //P0553 Power Steering Pressure Sensor Circuit High Input
603  //P0554 Power Steering Pressure Sensor Circuit Intermittent
604  //P0555 Brake Booster Pressure Sensor Circuit
605  //P0556 Brake Booster Pressure Sensor Circuit Range/Performance
606  //P0557 Brake Booster Pressure Sensor Circuit Low
607  //P0558 Brake Booster Pressure Sensor Circuit High
608  //P0559 Brake Booster Pressure Sensor Circuit Intermittent
610  //P0561 System Voltage Unstable
611  //P0562 System Voltage Low
612  //P0563 System Voltage High
613  //P0564 Cruise Control Multi-Function Input "A" Circuit
614  //P0565 Cruise Control On Signal Malfunction
615  //P0566 Cruise Control Off Signal Malfunction
616  //P0567 Cruise Control Resume Signal Malfunction
617  //P0568 Cruise Control Set Signal Malfunction
618  //P0569 Cruise Control Coast Signal Malfunction
619  //P0570 Cruise Control Accel Signal Malfunction
620  //P0571 Cruise Control/Brake Switch A Circuit Malfunction
621  //P0572 Cruise Control/Brake Switch A Circuit Low
622  //P0573 Cruise Control/Brake Switch A Circuit High
623  //P0574 Cruise Control System - Vehicle Speed Too High
624  //P0575 Cruise Control Input Circuit
625  //P0576 Cruise Control Input Circuit Low
626  //P0577 Cruise Control Input Circuit High
627  //P0578 Cruise Control Multi-Function Input "A" Circuit Stuck
628  //P0579 Cruise Control Multi-Function Input "A" Circuit Range/Performance
629  //P0580 Cruise Control Multi-Function Input "A" Circuit Low
630  //P0581 Cruise Control Multi-Function Input "A" Circuit High
631  //P0582 Cruise Control Vacuum Control Circuit/Open
632  //P0583 Cruise Control Vacuum Control Circuit Low
633  //P0584 Cruise Control Vacuum Control Circuit High
634  //P0585 Cruise Control Multi-Function Input "A"/"B" Correlation
635  //P0586 Cruise Control Vent Control Circuit/Open
636  //P0587 Cruise Control Vent Control Circuit Low
637  //P0588 Cruise Control Vent Control Circuit High
638  //P0589 Cruise Control Multi-Function Input "B" Circuit
639  //P0590 Cruise Control Multi-Function Input "B" Circuit Stuck
640  //P0591 Cruise Control Multi-Function Input "B" Circuit Range/Performance
641  //P0592 Cruise Control Multi-Function Input "B" Circuit Low
642  //P0593 Cruise Control Multi-Function Input "B" Circuit High
643  //P0594 Cruise Control Servo Control Circuit/Open
644  //P0595 Cruise Control Servo Control Circuit Low
645  //P0596 Cruise Control Servo Control Circuit High
646  //P0597 Thermostat Heater Control Circuit/Open
647  //P0598 Thermostat Heater Control Circuit Low
648  //P0599 Thermostat Heater Control Circuit High
649  //P0600 Serial Communication Link Malfunction
650  //P0601 Internal Control Module Memory Check Sum Error
651  //P0602 Control Module Programming Error
652  //P0603 Internal Control Module Keep Alive Memory (KAM) Error
653  //P0604 Internal Control Module Random Access Memory (RAM) Error
654  //P0605 Internal Control Module Read Only Memory (ROM) Error
656  //P0607 Control Module Performance
657  //P0608 Control Module VSS Output "A" Malfunction
658  //P0609 Control Module VSS Output "B" Malfunction
659  //P0610 Control Module Vehicle Options Error
660  //P0611 Fuel Injector Control Module Performance
661  //P0612 Fuel Injector Control Module Relay Control
662  //P0613 TCM Processor
663  //P0614 ECM / TCM Incompatible
664  //P0615 Starter Relay Circuit
665  //P0616 Starter Relay Circuit Low
666  //P0617 Starter Relay Circuit High
667  //P0618 Alternative Fuel Control Module KAM Error
668  //P0619 Alternative Fuel Control Module RAM/ROM Error
669  //P0620 Generator Control Circuit Malfunction
670  //P0621 Generator Lamp "L" Control Circuit Malfunction
671  //P0622 Generator Field "F" Control Circuit Malfunction
672  //P0623 Generator Lamp Control Circuit
673  //P0624 Fuel Cap Lamp Control Circuit
674  //P0625 Generator Field/F Terminal Circuit Low
675  //P0626 Generator Field/F Terminal Circuit High
676  //P0627 Fuel Pump “A” Control Circuit /Open
677  //P0628 Fuel Pump “A” Control Circuit Low
678  //P0629 Fuel Pump “A” Control Circuit High
679  //P0630 VIN Not Programmed or Incompatible - ECM/PCM
680  //P0631 VIN Not Programmed or Incompatible - TCM
681  //P0632 Odometer Not Programmed - ECM/PCM
682  //P0633 Immobilizer Key Not Programmed - ECM/PCM
683  //P0634 PCM/ECM/TCM Internal Temperature Too High
684  //P0635 Power Steering Control Circuit
685  //P0636 Power Steering Control Circuit Low
686  //P0637 Power Steering Control Circuit High
688  //P0639 Throttle Actuator Control Range/Performance (Bank 2)
689  //P0640 Intake Air Heater Control Circuit
690  //P0641 Sensor Reference Voltage “A” Circuit/Open
691  //P0642 Sensor Reference Voltage “A” Circuit Low
692  //P0643 Sensor Reference Voltage “A” Circuit High
693  //P0644 Driver Display Serial Communication Circuit
694  //P0645 A/C Clutch Relay Control Circuit
695  //P0646 A/C Clutch Relay Control Circuit Low
696  //P0647 A/C Clutch Relay Control Circuit High
697  //P0648 Immobilizer Lamp Control Circuit
698  //P0649 Speed Control Lamp Control Circuit
699  //P0650 Malfunction Indicator Lamp (MIL) Control Circuit Malfunction
700  //P0651 Sensor Reference Voltage “B” Circuit/Open
701  //P0652 Sensor Reference Voltage “B” Circuit Low
702  //P0653 Sensor Reference Voltage “B” Circuit High
703  //P0654 Engine RPM Output Circuit Malfunction
704  //P0655 Engine Hot Lamp Output Control Circuit Malfunction
705  //P0656 Fuel Level Output Circuit Malfunction
706  //P0657 Actuator Supply Voltage "A" Circuit/Open
707  //P0658 Actuator Supply Voltage "A" Circuit Low
708  //P0659 Actuator Supply Voltage "A" Circuit High
709  //P0660 Intake Manifold Tuning Valve Control Circuit/Open Bank 1
710  //P0661 Intake Manifold Tuning Valve Control Circuit Low Bank 1
711  //P0662 Intake Manifold Tuning Valve Control Circuit High Bank 1
712  //P0663 Intake Manifold Tuning Valve Control Circuit/Open Bank 2
713  //P0664 Intake Manifold Tuning Valve Control Circuit Low Bank 2
714  //P0665 Intake Manifold Tuning Valve Control Circuit High Bank 2
715  //P0666 PCM/ECM/TCM Internal Temperature Sensor Circuit
716  //P0667 PCM/ECM/TCM Internal Temperature Sensor Range/Performance
717  //P0668 PCM/ECM/TCM Internal Temperature Sensor Circuit Low
718  //P0669 PCM/ECM/TCM Internal Temperature Sensor Circuit High
719  //P0670 Glow Plug Module Control Circuit
720  //P0671 Cylinder 1 Glow Plug Circuit
721  //P0672 Cylinder 2 Glow Plug Circuit
722  //P0673 Cylinder 3 Glow Plug Circuit
723  //P0674 Cylinder 4 Glow Plug Circuit
724  //P0675 Cylinder 5 Glow Plug Circuit
725  //P0676 Cylinder 6 Glow Plug Circuit
726  //P0677 Cylinder 7 Glow Plug Circuit
727  //P0678 Cylinder 8 Glow Plug Circuit
728  //P0679 Cylinder 9 Glow Plug Circuit
729  //P0680 Cylinder 10 Glow Plug Circuit
730  //P0681 Cylinder 11 Glow Plug Circuit
731  //P0682 Cylinder 12 Glow Plug Circuit
732  //P0683 Glow Plug Control Module to PCM Communication Circuit
733  //P0684 Glow Plug Control Module to PCM Communication Circuit Range/Performance
734  //P0685 ECM/PCM Power Relay Control Circuit /Open
735  //P0686 ECM/PCM Power Relay Control Circuit Low
736  //P0687 ECM/PCM Power Relay Control Circuit High
737  //P0688 ECM/PCM Power Relay Sense Circuit /Open
738  //P0689 ECM/PCM Power Relay Sense Circuit Low
739  //P0690 ECM/PCM Power Relay Sense Circuit High
740  //P0691 Fan 1 Control Circuit Low P0692 Fan 1 Control Circuit High
741  //P0693 Fan 2 Control Circuit Low
742  //P0694 Fan 2 Control Circuit High
743  //P0695 Fan 3 Control Circuit Low
744  //P0696 Fan 3 Control Circuit High
745  //P0697 Sensor Reference Voltage “C” Circuit/Open
746  //P0698 Sensor Reference Voltage “C” Circuit Low
747  //P0699 Sensor Reference Voltage “C” Circuit High
748  //P0700 Transmission Control System Malfunction
749  //P0701 Transmission Control System Range/Performance
750  //P0702 Transmission Control System Electrical
751  //P0703 Torque Converter/Brake Switch B Circuit Malfunction
752  //P0704 Clutch Switch Input Circuit Malfunction
753  //P0705 Transmission Range Sensor Circuit malfunction (PRNDL Input)
754  //P0706 Transmission Range Sensor Circuit Range/Performance
755  //P0707 Transmission Range Sensor Circuit Low Input
756  //P0708 Transmission Range Sensor Circuit High Input
757  //P0709 Transmission Range Sensor Circuit Intermittent
758  //P0710 Transmission Fluid Temperature Sensor Circuit Malfunction
759  //P0711 Transmission Fluid Temperature Sensor Circuit Range/Performance
760  //P0712 Transmission Fluid Temperature Sensor Circuit Low Input
761  //P0713 Transmission Fluid Temperature Sensor Circuit High Input
762  //P0714 Transmission Fluid Temperature Sensor Circuit Intermittent
763  //P0715 Input/Turbine Speed Sensor Circuit Malfunction
764  //P0716 Input/Turbine Speed Sensor Circuit Range/Performance
765  //P0717 Input/Turbine Speed Sensor Circuit No Signal
766  //P0718 Input/Turbine Speed Sensor Circuit Intermittent
767  //P0719 Torque Converter/Brake Switch B Circuit Low
768  //P0720 Output Speed Sensor Circuit Malfunction
769  //P0721 Output Speed Sensor Range/Performance
770  //P0722 Output Speed Sensor No Signal
771  //P0723 Output Speed Sensor Intermittent
772  //P0724 Torque Converter/Brake Switch B Circuit High
773  //P0725 Engine Speed input Circuit Malfunction
774  //P0726 Engine Speed Input Circuit Range/Performance
775  //P0727 Engine Speed Input Circuit No Signal
776  //P0728 Engine Speed Input Circuit Intermittent
777  //P0729 Gear 6 Incorrect Ratio
778  //P0730 Incorrect Gear Ratio
779  //P0731 Gear I Incorrect ratio
780  //P0732 Gear 2 Incorrect ratio
781  //P0733 Gear 3 Incorrect ratio
782  //P0734 Gear 4 Incorrect ratio
783  //P0735 Gear 5 Incorrect ratio
784  //P0736 Reverse incorrect gear ratio
785  //P0737 TCM Engine Speed Output Circuit
786  //P0738 TCM Engine Speed Output Circuit Low
787  //P0739 TCM Engine Speed Output Circuit High
788  //P0740 Torque Converter Clutch Circuit Malfunction
789  //P0741 Torque Converter Clutch Circuit Performance or Stuck Off
790  //P0742 Torque Converter Clutch Circuit Stock On
791  //P0743 Torque Converter Clutch Circuit Electrical
792  //P0744 Torque Converter Clutch Circuit Intermittent
793  //P0745 Pressure Control Solenoid Malfunction
794  //P0746 Pressure Control Solenoid Performance or Stuck Off
795  //P0747 Pressure Control Solenoid Stuck On
796  //P0748 Pressure Control Solenoid Electrical
797  //P0749 Pressure Control Solenoid Intermittent
798  //P0750 Shift Solenoid A Malfunction
799  //P0751 Shift Solenoid A Performance or Stuck Off
800  //P0752 Shift Solenoid A Stuck On
801  //P0753 Shift Solenoid A Electrical
802  //P0754 Shift Solenoid A Intermittent
803  //P0755 Shift Solenoid B Malfunction
804  //P0756 Shift Solenoid B Performance or Stock Off
805  //P0757 Shift Solenoid B Stuck On
806  //P0758 Shift Solenoid B Electrical
807  //P0759 Shift Solenoid B Intermittent
808  //P0760 Shift Solenoid C Malfunction
809  //P0761 Shift Solenoid C Performance or Stuck Off
810  //P0762 Shift Solenoid C Stuck On
811  //P0763 Shift Solenoid C Electrical
812  //P0764 Shift Solenoid C Intermittent
813  //P0765 Shift Solenoid D Malfunction
814  //P0766 Shift Solenoid D Performance or Stuck Off
815  //P0767 Shift Solenoid D Stuck On
816  //P0768 Shift Solenoid D Electrical
817  //P0769 Shift Solenoid D Intermittent
818  //P0770 Shift Solenoid E Malfunction
819  //P0771 Shift Solenoid E Performance or Stuck Off
820  //P0772 Shift Solenoid E Stuck On
821  //P0773 Shift Solenoid E Electrical
822  //P0774 Shift Solenoid E Intermittent
823  //P0775 Pressure Control Solenoid "B"
824  //P0776 Pressure Control Solenoid "B" Performance or Stuck off
825  //P0777 Pressure Control Solenoid "B" Stuck On
826  //P0778 Pressure Control Solenoid "B" Electrical
827  //P0779 Pressure Control Solenoid "B" Intermittent
828  //P0780 Shift Malfunction
829  //P0781 1-2 Shift Malfunction
830  //P0782 2-3 Shift Malfunction
831  //P0783 3-4 Shift Malfunction
832  //P0784 4-5 Shift Malfunction
833  //P0785 Shift/Timing Solenoid Malfunction
834  //P0786 Shift/Timing Solenoid Range/Performance
835  //P0787 Shift/Timing Solenoid Low
836  //P0788 Shift/Timing Solenoid High
837  //P0789 Shift/Timing Solenoid Intermittent
838  //P0790 Normal/Performance Switch Circuit Malfunction
839  //P0791 Intermediate Shaft Speed Sensor “A” Circuit
840  //P0792 Intermediate Shaft Speed Sensor “A” Circuit Range/Performance
841  //P0793 Intermediate Shaft Speed Sensor “A” Circuit No Signal
842  //P0794 Intermediate Shaft Speed Sensor “A” Circuit Intermittent
843  //P0795 Pressure Control Solenoid "C"
844  //P0796 Pressure Control Solenoid "C" Performance or Stuck off
845  //P0797 Pressure Control Solenoid "C" Stuck On
846  //P0798 Pressure Control Solenoid "C" Electrical
847  //P0799 Pressure Control Solenoid "C" Intermittent
848  //P0800 Transfer Case Control System (MIL Request)
849  //P0801 Reverse Inhibit Control Circuit Malfunction
850  //P0802 Transmission Control System MIL Request Circuit/Open
851  //P0803 1-4 Upshift (Skip Shift) Solenoid Control Circuit Malfunction
852  //P0804 1-4 Upshift (Skip Shift) Lamp Control Circuit Malfunction
853  //P0805 Clutch Position Sensor Circuit
854  //P0806 Clutch Position Sensor Circuit Range/Performance
855  //P0807 Clutch Position Sensor Circuit Low
856  //P0808 Clutch Position Sensor Circuit High
857  //P0809 Clutch Position Sensor Circuit Intermittent
858  //P0810 Clutch Position Control Error
859  //P0811 Excessive Clutch Slippage
860  //P0812 Reverse Input Circuit
861  //P0813 Reverse Output Circuit
862  //P0814 Transmission Range Display Circuit
863  //P0815 Upshift Switch Circuit
864  //P0816 Downshift Switch Circuit
865  //P0817 Starter Disable Circuit
866  //P0818 Driveline Disconnect Switch Input Circuit
867  //P0819 Up and Down Shift Switch to Transmission Range Correlation
868  //P0820 Gear Lever X-Y Position Sensor Circuit
869  //P0821 Gear Lever X Position Circuit
870  //P0822 Gear Lever Y Position Circuit
871  //P0823 Gear Lever X Position Circuit Intermittent
872  //P0824 Gear Lever Y Position Circuit Intermittent
873  //P0825 Gear Lever Push-Pull Switch (Shift Anticipate
874  //P0826 Up and Down Shift Switch Circuit
875  //P0827 Up and Down Shift Switch Circuit Low
876  //P0828 Up and Down Shift Switch Circuit High
877  //P0829 5-6 Shift
878  //P0830 Clutch Pedal Switch "A" Circuit
879  //P0831 Clutch Pedal Switch "A" Circuit Low
880  //P0832 Clutch Pedal Switch "A" Circuit High
881  //P0833 Clutch Pedal Switch "B" Circuit
882  //P0834 Clutch Pedal Switch "B" Circuit Low
883  //P0835 Clutch Pedal Switch "B" Circuit High
884  //P0836 Four Wheel Drive (4WD) Switch Circuit
885  //P0837 Four Wheel Drive (4WD) Switch Circuit Range/Performance
886  //P0838 Four Wheel Drive (4WD) Switch Circuit Low
887  //P0839 Four Wheel Drive (4WD) Switch Circuit High P0840 Transmission Fluid Pressure Sensor/Switch "A" Circuit
888  //P0840 Transmission Fluid Pressure Sensor/Switch "A" Circuit
889  //P0841 Transmission Fluid Pressure Sensor/Switch "A" Circuit Range/Performance
890  //P0842 Transmission Fluid Pressure Sensor/Switch "A" Circuit Low
891  //P0843 Transmission Fluid Pressure Sensor/Switch "A" Circuit High
892  //P0844 Transmission Fluid Pressure Sensor/Switch "A" Circuit Intermittent
893  //P0845 Transmission Fluid Pressure Sensor/Switch "B" Circuit
894  //P0846 Transmission Fluid Pressure Sensor/Switch "B" Circuit Range/Performance
895  //P0847 Transmission Fluid Pressure Sensor/Switch "B" Circuit Low
896  //P0848 Transmission Fluid Pressure Sensor/Switch "B" Circuit High
897  //P0849 Transmission Fluid Pressure Sensor/Switch "B" Circuit Intermittent
898  //P0850 Park/Neutral Switch Input Circuit
899  //P0851 Park/Neutral Switch Input Circuit Low
900  //P0852 Park/Neutral Switch Input Circuit High
901  //P0853 Drive Switch Input Circuit
902  //P0854 Drive Switch Input Circuit Low
903  //P0855 Drive Switch Input Circuit High
904  //P0856 Traction Control Input Signal
905  //P0857 Traction Control Input Signal Range/Performance
906  //P0858 Traction Control Input Signal Low
907  //P0859 Traction Control Input Signal High
908  //P0860 Gear Shift Module Communication Circuit
909  //P0861 Gear Shift Module Communication Circuit Low
910  //P0862 Gear Shift Module Communication Circuit High
911  //P0863 TCM Communication Circuit
912  //P0864 TCM Communication Circuit Range/Performance
913  //P0865 TCM Communication Circuit Low
914  //P0866 TCM Communication Circuit High
915  //P0867 Transmission Fluid Pressure
916  //P0868 Transmission Fluid Pressure Low P0869 Transmission Fluid Pressure High
917  //P0869 Transmission Fluid Pressure High
918  //P0870 Transmission Fluid Pressure Sensor/Switch “C” Circuit
919  //P0871 Transmission Fluid Pressure Sensor/Switch “C” Circuit Range/Performance
920  //P0872 Transmission Fluid Pressure Sensor/Switch “C” Circuit Low
921  //P0873 Transmission Fluid Pressure Sensor/Switch “C” Circuit High
922  //P0874 Transmission Fluid Pressure Sensor/Switch “C” Circuit Intermittent
923  //P0875 Transmission Fluid Pressure Sensor/Switch “D” Circuit
924  //P0876 Transmission Fluid Pressure Sensor/Switch “D” Circuit Range/Performance
925  //P0877 Transmission Fluid Pressure Sensor/Switch “D” Circuit Low
926  //P0878 Transmission Fluid Pressure Sensor/Switch “D” Circuit High
927  //P0879 Transmission Fluid Pressure Sensor/Switch “D” Circuit Intermittent
928  //P0880 TCM Power Input Signal
929  //P0881 TCM Power Input Signal Range/Performance
930  //P0882 TCM Power Input Signal Low
931  //P0883 TCM Power Input Signal High
932  //P0884 TCM Power Input Signal Intermittent
933  //P0885 TCM Power Relay Control Circuit/Open
934  //P0886 TCM Power Relay Control Circuit Low
935  //P0887 TCM Power Relay Control Circuit High
936  //P0888 TCM Power Relay Sense Circuit
937  //P0889 TCM Power Relay Sense Circuit Range/Performance
938  //P0890 TCM Power Relay Sense Circuit Low
939  //P0891 TCM Power Relay Sense Circuit High
940  //P0892 TCM Power Relay Sense Circuit Intermittent
941  //P0893 Multiple Gears Engaged
942  //P0894 Transmission Component Slipping
943  //P0895 Shift Time Too Short
944  //P0896 Shift Time Too Long
945  //P0897 Transmission Fluid Deteriorated
946  //P0898 Transmission Control System MIL Request Circuit Low
947  //P0899 Transmission Control System MIL Request Circuit High
948  //P2000 NOx Trap Efficiency Below Threshold Bank1
949  //P2001 NOx Trap Efficiency Below Threshold Bank2
950  //P2002 Particulate Trap Efficiency Below Threshold Bank1
951  //P2003 Particulate Trap Efficiency Below Threshold Bank2
952  //P2004 Intake Manifold Runner Ctrl Stuck Open Bank1
953  //P2005 Intake Manifold Runner Ctrl Stuck Open Bank2
954  //P2006 Intake Manifold Runner Ctrl Stuck Closed Bank1
955  //P2007 Intake Manifold Runner Ctrl Stuck Closed Bank2
956  //P2008 Intake Manifold Runner Ctrl Circ/Open Bank1
957  //P2009 Intake Manifold Runner Ctrl Circ Low Bank1
958  //P2010 Intake Manifold Runner Ctrl Circ High Bank1
959  //P2011 Intake Manifold Runner Ctrl Circ/Open Bank2
960  //P2012 Intake Manifold Runner Ctrl Circ Low Bank2
961  //P2013 Intake Manifold Runner Ctrl Circ High Bank2
962  //P2014 Intake Manifold Runner Pos Sensor/Switch Circ Bank1
963  //P2015 Intake Manifold Runner Pos Sensor/Switch Circ Range/Perf Bank1
964  //P2016 Intake Manifold Runner Pos Sensor/Switch Circ Low Bank1
965  //P2017 Intake Manifold Runner Pos Sensor/Switch Circ High Bank1
966  //P2018 Intake Manifold Runner Pos Sensor/Switch Circ Interm Bank1
967  //P2019 Intake Manifold Runner Pos Sensor/Switch Circ Bank2
968  //P2020 Intake Manifold Runner Pos Sensor/Switch Circ Range/Perf Bank2
969  //P2021 Intake Manifold Runner Pos Sensor/Switch Circ Low Bank2
970  //P2022 Intake Manifold Runner Pos Sensor/Switch Circ High Bank2
971  //P2023 Intake Manifold Runner Pos Sensor/Switch Circ Interm Bank2
972  //P2024 EVAP Fuel Vapor Temp Sensor Circ
973  //P2025 EVAP Fuel Vapor Temp Sensor Perf
974  //P2026 EVAP Fuel Vapor Temp Sensor Circ Low Voltage
975  //P2027 EVAP Fuel Vapor Temp Sensor Circ High Voltage
976  //P2028 EVAP Fuel Vapor Temp Sensor Circ Interm
977  //P2029 Fuel Fired Heater Disabled
978  //P2030 Fuel Fired Heater Perf
979  //P2031 Exhaust Gas Temp Sensor Circ Bank1 Sensor 2
980  //P2032 Exhaust Gas Temp Sensor Circ Low Bank1 Sensor 2
981  //P2033 Exhaust Gas Temp Sensor Circ High Bank1 Sensor 2
982  //P2034 Exhaust Gas Temp Sensor Circ Bank2 Sensor 2
983  //P2035 Exhaust Gas Temp Sensor Circ Low Bank2 Sensor 2
984  //P2036 Exhaust Gas Temp Sensor Circ High Bank2 Sensor 2
985  //P2037 Reductant Inj Air Press Sensor Circ
986  //P2038 Reductant Inj Air Press Sensor Circ Range/Perf
987  //P2039 Reductant Inj Air Press Sensor Circ Low Input
988  //P2040 Reductant Inj Air Press Sensor Circ High Input
989  //P2041 Reductant Inj Air Press Sensor Circ Interm
990  //P2042 Reductant Temp Sensor Circ
991  //P2043 Reductant Temp Sensor Circ Range/Perf
992  //P2044 Reductant Temp Sensor Circ Low Input
993  //P2045 Reductant Temp Sensor Circ High Input
994  //P2046 Reductant Temp Sensor Circ Interm
995  //P2047 Reductant Injector Circ/Open Bank1 Unit 1
996  //P2048 Reductant Injector Circ Low Bank1 Unit 1
997  //P2049 Reductant Injector Circ High Bank1 Unit 1
998  //P2050 Reductant Injector Circ/Open Bank2 Unit 1
999  //P2051 Reductant Injector Circ Low Bank2 Unit 1
1000  //P2052 Reductant Injector Circ High Bank2 Unit 1
1001  //P2053 Reductant Injector Circ/Open Bank1 Unit 2
1002  //P2054 Reductant Injector Circ Low Bank1 Unit 2
1003  //P2055 Reductant Injector Circ High Bank1 Unit 2
1004  //P2056 Reductant Injector Circ/Open Bank2 Unit 2
1005  //P2057 Reductant Injector Circ Low Bank2 Unit 2
1006  //P2058 Reductant Injector Circ High Bank2 Unit 2
1007  //P2059 Reductant Inj Air Pump Ctrl Circ/Open
1008  //P2060 Reductant Inj Air Pump Ctrl Circ Low
1009  //P2061 Reductant Inj Air Pump Ctrl Circ High
1010  //P2062 Reductant Supply Ctrl Circ/Open
1011  //P2063 Reductant Supply Ctrl Circ Low
1012  //P2064 Reductant Supply Ctrl Circ High
1013  //P2065 Fuel Level SensorB Circ
1014  //P2066 Fuel Level SensorB Perf
1015  //P2067 Fuel Level SensorB Circ Low
1016  //P2068 Fuel Level SensorB Circ High
1017  //P2069 Fuel Level SensorB Circ Interm
1018  //P2070 Intake Manifold Tuning (IMT) Valve Stuck Open
1019  //P2071 IMT Valve Stuck Closed
1020  //P2072 Throttle Actuator Control System - Ice Blockage
1021  //P2073 Manifold Absolute Pressure/Mass Air Flow - Throttle Position Correlation at Idle
1022  //P2074 Manifold Absolute Pressure/Mass Air Flow - Throttle Position Correlation at Higher Load
1023  //P2075 IMT Valve Pos Sensor/Switch Circ
1024  //P2076 IMT Valve Pos Sensor/Switch Circ Range/Perf
1025  //P2077 IMT Valve Pos Sensor/Switch Circ Low
1026  //P2078 IMT Valve Pos Sensor/Switch Circ High
1027  //P2079 IMT Valve Pos Sensor/Switch Circ Interm
1028  //P2080 Exhaust Gas Temp Sensor Circ Range/Perf Bank1 Sensor 1
1029  //P2081 Exhaust Gas Temp Sensor Circ Interm Bank1 Sensor 1
1030  //P2082 Exhaust Gas Temp Sensor Circ Range/Perf Bank2 Sensor 1
1031  //P2083 Exhaust Gas Temp Sensor Circ Interm Bank2 Sensor 1
1032  //P2084 Exhaust Gas Temp Sensor Circ Range/Perf Bank1 Sensor 2
1033  //P2085 Exhaust Gas Temp Sensor Circ Interm Bank1 Sensor 2
1034  //P2086 Exhaust Gas Temp Sensor Circ Range/Perf Bank2 Sensor 2
1035  //P2087 Exhaust Gas Temp Sensor Circ Interm Bank2 Sensor 2
1036  //P2088 A Camshaft Pos Actuator Ctrl Circ Low Bank1
1037  //P2089 A Camshaft Pos Actuator Ctrl Circ High Bank1
1038  //P2090 B Camshaft Pos Actuator Ctrl Circ Low Bank1
1039  //P2091 B Camshaft Pos Actuator Ctrl Circ High Bank1
1040  //P2092 A Camshaft Pos Actuator Ctrl Circ Low Bank2
1041  //P2093 A Camshaft Pos Actuator Ctrl Circ High Bank2
1042  //P2094 B Camshaft Pos Actuator Ctrl Circ Low Bank2
1043  //P2095 B Camshaft Pos Actuator Ctrl Circ High Bank2
1044  //P2096 Post Catalyst Fuel Trim Sys Too Lean Bank1
1045  //P2097 Post Catalyst Fuel Trim Sys Too Rich Bank1
1046  //P2098 Post Catalyst Fuel Trim Sys Too Lean Bank2
1047  //P2099 Post Catalyst Fuel Trim Sys Too Rich Bank2
1048  //P2100 Throttle Actuator Ctrl Motor Circ/Open
1049  //P2101 Throttle Actuator Ctrl Motor Circ Range/Perf
1050  //P2102 Throttle Actuator Ctrl Motor Circ Low
1051  //P2103 Throttle Actuator Ctrl Motor Circ High
1052  //P2104 Throttle Actuator Ctrl Sys-Forced Idle
1053  //P2105 Throttle Actuator Ctrl Sys-Forced Engine Shutdown
1054  //P2106 Throttle Actuator Ctrl Sys-Forced Limited Power
1055  //P2107 Throttle Actuator Ctrl Mod Processor
1056  //P2108 Throttle Actuator Ctrl Mod Perf
1057  //P2109 Throttle/Pedal Pos SensorA Minimum Stop Perf
1058  //P2110 Throttle Actuator Ctrl Sys-Forced Limited RPM
1059  //P2111 Throttle Actuator Ctrl Sys-Stuck Open
1060  //P2112 Throttle Actuator Ctrl Sys-Stuck Closed
1061  //P2113 Throttle/Pedal Pos SensorB Minimum Stop Perf
1062  //P2114 Throttle/Pedal Pos Sensor C Minimum Stop Perf
1063  //P2115 Throttle/Pedal Pos Sensor D Minimum Stop Perf
1064  //P2116 Throttle/Pedal Pos Sensor E Minimum Stop Perf
1065  //P2117 Throttle/Pedal Pos Sensor F Minimum Stop Perf
1066  //P2118 Throttle Actuator Ctrl Motor Current Range/Perf
1067  //P2119 Throttle Actuator Ctrl Throttle Body Range/Perf
1068 
1070  OBD_TPS2_Secondary_Low = 2122,
1071  OBD_TPS2_Secondary_High = 2123,
1072 
1073  OBD_PPS_Primary_Timeout = 2125,
1074  OBD_PPS_Primary_Low = 2127,
1075  OBD_PPS_Primary_High = 2128,
1076 
1078  OBD_PPS_Secondary_Low = 2132,
1079  OBD_PPS_Secondary_High = 2133,
1080 
1081  //P2120 Throttle/Pedal Pos Sensor/Switch D Circ
1082  //P2121 Throttle/Pedal Pos Sensor/Switch D Circ Range/Perf
1083  //P2122 Throttle/Pedal Pos Sensor/Switch D Circ Low Input
1084  //P2123 Throttle/Pedal Pos Sensor/Switch D Circ High Input
1085  //P2124 Throttle/Pedal Pos Sensor/Switch D Circ Interm
1086  //P2125 Throttle/Pedal Pos Sensor/Switch E Circ
1087  //P2126 Throttle/Pedal Pos Sensor/Switch E Circ Range/Perf
1088  //P2127 Throttle/Pedal Pos Sensor/Switch E Circ Low Input
1089  //P2128 Throttle/Pedal Pos Sensor/Switch E Circ High Input
1090  //P2129 Throttle/Pedal Pos Sensor/Switch E Circ Interm
1091  //P2130 Throttle/Pedal Pos Sensor/Switch F Circ
1092  //P2131 Throttle/Pedal Pos Sensor/Switch F Circ Range Perf
1093  //P2132 Throttle/Pedal Pos Sensor/Switch F Circ Low Input
1094  //P2133 Throttle/Pedal Pos Sensor/Switch F Circ High Input
1095  //P2134 Throttle/Pedal Pos Sensor/Switch F Circ Interm
1096  OBD_TPS1_Correlation = 2135,
1097  OBD_TPS2_Correlation = 2136,
1098  OBD_PPS_Correlation = 2137,
1099  //P2135 Throttle/Pedal Pos Sensor/Switch A / B Voltage Correlation
1100  //P2136 Throttle/Pedal Pos Sensor/Switch A / C Voltage Correlation
1101  //P2137 Throttle/Pedal Pos Sensor/Switch B / C Voltage Correlation
1102  //P2138 Throttle/Pedal Pos Sensor/Switch D / E Voltage Correlation
1103  //P2139 Throttle/Pedal Pos Sensor/Switch D / F Voltage Correlation
1104  //P2140 Throttle/Pedal Pos Sensor/Switch E / F Voltage Correlation
1105  //P2141 Exhaust Gas Recirculation Throttle Ctrl Circ Low
1106  //P2142 Exhaust Gas Recirculation Throttle Ctrl Circ High
1107  //P2143 Exhaust Gas Recirculation Vent Ctrl Circ/Open
1108  //P2144 Exhaust Gas Recirculation Vent Ctrl Circ Low
1109  //P2145 Exhaust Gas Recirculation Vent Ctrl Circ High
1110  //P2146 Fuel Injector Group A Supply Voltage Circ/Open
1111  //P2147 Fuel Injector Group A Supply Voltage Circ Low
1112  //P2148 Fuel Injector Group A Supply Voltage Circ High
1113  //P2149 Fuel Injector Group B Supply Voltage Circ/Open
1114  //P2150 Fuel Injector Group B Supply Voltage Circ Low
1115  //P2151 Fuel Injector Group B Supply Voltage Circ High
1116  //P2152 Fuel Injector Group C Supply Voltage Circ/Open
1117  //P2153 Fuel Injector Group C Supply Voltage Circ Low
1118  //P2154 Fuel Injector Group C Supply Voltage Circ High
1119  //P2155 Fuel Injector Group D Supply Voltage Circ/Open
1120  //P2156 Fuel Injector Group D Supply Voltage Circ Low
1121  //P2157 Fuel Injector Group D Supply Voltage Circ High
1123  //P2158 Vehicle Speed SensorB
1124  //P2159 Vehicle Speed SensorB Range/Perf
1125  //P2160 Vehicle Speed SensorB Circ Low
1126  //P2161 Vehicle Speed SensorB Interm/Erratic
1127  //P2162 Vehicle Speed SensorA / B Correlation
1128  //P2163 Throttle/Pedal Pos SensorA Maximum Stop Perf
1129  //P2164 Throttle/Pedal Pos SensorB Maximum Stop Perf
1130  //P2165 Throttle/Pedal Pos Sensor C Maximum Stop Perf
1131  //P2166 Throttle/Pedal Pos Sensor D Maximum Stop Perf
1132  //P2167 Throttle/Pedal Pos Sensor E Maximum Stop Perf
1133  //P2168 Throttle/Pedal Pos Sensor F Maximum Stop Perf
1134  //P2169 Exhaust Press Reg Vent Solenoid Ctrl Circ/Open
1135  //P2170 Exhaust Press Reg Vent Solenoid Ctrl Circ Low
1136  //P2171 Exhaust Press Reg Vent Solenoid Ctrl Circ High
1137  //P2172 Throttle Actuator Ctrl Sys-Sudden High Airflow Detected
1138  //P2173 Throttle Actuator Ctrl Sys-High Airflow Detected
1139  //P2174 Throttle Actuator Ctrl Sys-Sudden Low Airflow Detected
1140  //P2175 Throttle Actuator Ctrl Sys-Low Airflow Detected
1141  //P2176 Throttle Actuator Ctrl Sys-Idle Pos Not Learned
1142  //P2177 Sys Too Lean Off Idle Bank1
1143  //P2178 Sys Too Rich Off Idle Bank1
1144  //P2179 Sys Too Lean Off Idle Bank2
1145  //P2180 Sys Too Rich Off Idle Bank2
1146  //P2181 Cooling System Performance
1147  //P2182 Engine Coolant Temp Sensor 2 Circ
1148  //P2183 Engine Coolant Temp Sensor 2 Circ Range/Perf
1149  //P2184 Engine Coolant Temp Sensor 2 Circ Low
1150  //P2185 Engine Coolant Temp Sensor 2 Circ High
1151  //P2186 Engine Coolant Temp Sensor 2 Circ Interm/Erratic
1152  //P2187 Sys Too Lean at Idle Bank1
1153  //P2188 Sys Too Rich at Idle Bank1
1154  //P2189 Sys Too Lean at Idle Bank2
1155  //P2190 Sys Too Rich at Idle Bank2
1156  //P2191 Sys Too Lean at Higher Load Bank1
1157  //P2192 Sys Too Rich at Higher Load Bank1
1158  //P2193 Sys Too Lean at Higher Load Bank2
1159  //P2194 Sys Too Rich at Higher Load Bank2
1160  //P2195 O2 Sensor Signal Stuck Lean Bank1 Sensor 1
1161  //P2196 O2 Sensor Signal Stuck Rich Bank1 Sensor 1
1162  //P2197 O2 Sensor Signal Stuck Lean Bank2 Sensor 1
1163  //P2198 O2 Sensor Signal Stuck Rich Bank2 Sensor 1
1164  //P2199 Intake Air Temp Sensor 1 / 2 Correlation
1165  //P2200 NOx Sensor Circ Bank1
1166  //P2201 NOx Sensor Circ Range/Perf Bank1
1167  //P2202 NOx Sensor Circ Low Input Bank1
1168  //P2203 NOx Sensor Circ High Input Bank1
1169  //P2204 NOx Sensor Circ Interm Input Bank1
1170  //P2205 NOx Sensor Heater Ctrl Circ/Open Bank1
1171  //P2206 NOx Sensor Heater Ctrl Circ Low Bank1
1172  //P2207 NOx Sensor Heater Ctrl Circ High Bank1
1173  //P2208 NOx Sensor Heater Sense Circ Bank1
1174  //P2209 NOx Sensor Heater Sense Circ Range/Perf Bank1
1175  //P2210 NOx Sensor Heater Sense Circ Low Input Bank1
1176  //P2211 NOx Sensor Heater Sense Circ High Input Bank1
1177  //P2212 NOx Sensor Heater Sense Circ Interm Bank1
1178  //P2213 NOx Sensor Circ Bank2
1179  //P2214 NOx Sensor Circ Range/Perf Bank2
1180  //P2215 NOx Sensor Circ Low Input Bank2
1181  //P2216 NOx Sensor Circ High Input Bank2
1182  //P2217 NOx Sensor Circ Interm Input Bank2
1183  //P2218 NOx Sensor Heater Ctrl Circ/Open Bank2
1184  //P2219 NOx Sensor Heater Ctrl Circ Low Bank2
1185  //P2220 NOx Sensor Heater Ctrl Circ High Bank2
1186  //P2221 NOx Sensor Heater Sense Circ Bank2
1187  //P2222 NOx Sensor Heater Sense Circ Range/Perf Bank2
1188  //P2223 NOx Sensor Heater Sense Circ Low Bank2
1189  //P2224 NOx Sensor Heater Sense Circ High Bank2
1190  //P2225 NOx Sensor Heater Sense Circ Interm Bank2
1193  //P2228 Barometric Press Circ Low
1194  //P2229 Barometric Press Circ High
1195  //P2230 Barometric Press Circ Interm
1196  OBD_WB_FW_Mismatch = 2133, // actually: P2231 O2 Sensor Signal Circ Shorted to Heater Circ Bank1 Sensor 1
1197  //P2232 O2 Sensor Signal Circ Shorted to Heater Circ Bank1 Sensor 2
1198  //P2233 O2 Sensor Signal Circ Shorted to Heater Circ Bank1 Sensor 3
1199  //P2234 O2 Sensor Signal Circ Shorted to Heater Circ Bank2 Sensor 1
1200  //P2235 O2 Sensor Signal Circ Shorted to Heater Circ Bank2 Sensor 2
1201  //P2236 O2 Sensor Signal Circ Shorted to Heater Circ Bank2 Sensor 3
1202  //P2237 O2 Sensor Positive Current Ctrl Circ/Open Bank1 Sensor 1
1203  //P2238 O2 Sensor Positive Current Ctrl Circ Low Bank1 Sensor 1
1204  //P2239 O2 Sensor Positive Current Ctrl Circ High Bank1 Sensor 1
1205  //P2240 O2 Sensor Positive Current Ctrl Circ/Open Bank2 Sensor 1
1206  //P2241 O2 Sensor Positive Current Ctrl Circ Low Bank2 Sensor 1
1207  //P2242 O2 Sensor Positive Current Ctrl Circ High Bank2 Sensor 1
1208  //P2243 O2 Sensor Ref Voltage Circ/Open Bank1 Sensor 1
1209  //P2244 O2 Sensor Ref Voltage Perf Bank1 Sensor 1
1210  //P2245 O2 Sensor Ref Voltage Circ Low Bank1 Sensor 1
1211  //P2246 O2 Sensor Ref Voltage Circ High Bank1 Sensor 1
1212  //P2247 O2 Sensor Ref Voltage Circ/Open Bank2 Sensor 1
1213  //P2248 O2 Sensor Ref Voltage Perf Bank2 Sensor 1
1214  //P2249 O2 Sensor Ref Voltage Circ Low Bank2 Sensor 1
1215  //P2250 O2 Sensor Ref Voltage Circ High Bank2 Sensor 1
1216  //P2251 O2 Sensor Negative Current Ctrl Circ/Open Bank1 Sensor 1
1217  //P2252 O2 Sensor Negative Current Ctrl Circ Low Bank1 Sensor 1
1218  //P2253 O2 Sensor Negative Current Ctrl Circ High Bank1 Sensor 1
1219  //P2254 O2 Sensor Negative Current Ctrl Circ/Open Bank2 Sensor 1
1220  //P2255 O2 Sensor Negative Current Ctrl Circ Low Bank2 Sensor 1
1221  //P2256 O2 Sensor Negative Current Ctrl Circ High Bank2 Sensor 1
1222  //P2257 Sec Air Inj Sys Ctrl A Circ Low
1223  //P2258 Sec Air Inj Sys Ctrl A Circ High
1224  //P2259 Sec Air Inj Sys Ctrl B Circ Low
1225  //P2260 Sec Air Inj Sys Ctrl B Circ High
1226  //P2261 T/S Charger Bypass Valve-Mechanical
1227  //P2262 Turbo Boost Press Not Detected-Mechanical
1228  //P2263 T/S Charger Boost Sys Perf
1229  //P2264 Water in Fuel Sensor Circ
1230  //P2265 Water in Fuel Sensor Circ Range/Perf
1231  //P2266 Water in Fuel Sensor Circ Low
1232  //P2267 Water in Fuel Sensor Circ High
1233  //P2268 Water in Fuel Sensor Circ Interm
1234  //P2269 Water in Fuel Condition
1235  //P2270 O2 Sensor Signal Stuck Lean Bank1 Sensor 2
1236  //P2271 O2 Sensor Signal Stuck Rich Bank1 Sensor 2
1237  //P2272 O2 Sensor Signal Stuck Lean Bank2 Sensor 2
1238  //P2273 O2 Sensor Signal Stuck Rich Bank2 Sensor 2
1239  //P2274 O2 Sensor Signal Stuck Lean Bank1 Sensor 3
1240  //P2275 O2 Sensor Signal Stuck Rich Bank1 Sensor 3
1241  //P2276 O2 Sensor Signal Stuck Lean Bank2 Sensor 3
1242  //P2277 O2 Sensor Signal Stuck Rich Bank2 Sensor 3
1243  //P2278 O2 Sensor Signals Swapped Bank1 Sensor 3 / Bank2 Sensor 3
1244  //P2279 Intake Air Sys Leak
1245  //P2280 Air Flow Restriction / Air Leak Between Air Filter and MAF
1246  //P2281 Air Leak Between MAF and Throttle Body
1247  //P2282 Air Leak Between Throttle Body and Intake Valves
1248  //P2283 Injector Ctrl Press Sensor Circ
1249  //P2284 Injector Ctrl Press Sensor Circ Range/Perf
1250  //P2285 Injector Ctrl Press Sensor Circ Low
1251  //P2286 Injector Ctrl Press Sensor Circ High
1252  //P2287 Injector Ctrl Press Sensor Circ Interm
1253  //P2288 Injector Ctrl Press Too High
1254  //P2289 Injector Ctrl Press Too High-Engine Off
1255  //P2290 Injector Ctrl Press Too Low
1256  //P2291 Injector Ctrl Press Too Low-Engine Cranking
1257  //P2292 Injector Ctrl Press Erratic
1258  //P2293 Fuel Press Reg 2 Perf
1259  //P2294 Fuel Press Reg 2 Ctrl Circ
1260  //P2295 Fuel Press Reg 2 Ctrl Circ Low
1261  //P2296 Fuel Press Reg 2 Ctrl Circ High
1262  //P2297 O2 Sensor Out of Range During Deceleration Bank1 Sensor 1
1263  //P2298 O2 Sensor Out of Range During Deceleration Bank2 Sensor 1
1264  //P2299 Brake Pedal Pos / Accelerator Pedal Pos Incompatible
1265  //P2300 Ignition Coil A Pri Ctrl Circ Low
1266  //P2301 Ignition Coil A Pri Ctrl Circ High
1267  //P2302 Ignition Coil A Sec Circ
1268  //P2303 Ignition Coil B Pri Ctrl Circ Low
1269  //P2304 Ignition Coil B Pri Ctrl Circ High
1270  //P2305 Ignition Coil B Sec Circ
1271  //P2306 Ignition Coil C Pri Ctrl Circ Low
1272  //P2307 Ignition Coil C Pri Ctrl Circ High
1273  //P2308 Ignition Coil C Sec Circ
1274  //P2309 Ignition Coil D Pri Ctrl Circ Low
1275  //P2310 Ignition Coil D Pri Ctrl Circ High
1276  //P2311 Ignition Coil D Sec Circ
1277  //P2312 Ignition Coil E Pri Ctrl Circ Low
1278  //P2313 Ignition Coil E Pri Ctrl Circ High
1279  //P2314 Ignition Coil E Sec Circ
1280  //P2315 Ignition Coil F Pri Ctrl Circ Low
1281  //P2316 Ignition Coil F Pri Ctrl Circ High
1282  //P2317 Ignition Coil F Sec Circ
1283  //P2318 Ignition Coil G Pri Ctrl Circ Low
1284  //P2319 Ignition Coil G Pri Ctrl Circ High
1285  //P2320 Ignition Coil G Sec Circ
1286  //P2321 Ignition Coil H Pri Ctrl Circ Low
1287  //P2322 Ignition Coil H Pri Ctrl Circ High
1288  //P2323 Ignition Coil H Sec Circ
1289  //P2324 Ignition Coil I Pri Ctrl Circ Low
1290  //P2325 Ignition Coil I Pri Ctrl Circ High
1291  //P2326 Ignition Coil I Sec Circ
1292  //P2327 Ignition Coil J Pri Ctrl Circ Low
1293  //P2328 Ignition Coil J Pri Ctrl Circ High
1294  //P2329 Ignition Coil J Sec Circ
1295  //P2330 Ignition Coil K Pri Ctrl Circ Low
1296  //P2331 Ignition Coil K Pri Ctrl Circ High
1297  //P2332 Ignition Coil K Sec Circ
1298  //P2333 Ignition Coil L Pri Ctrl Circ Low
1299  //P2334 Ignition Coil L Pri Ctrl Circ High
1300  //P2335 Ignition Coil L Sec Circ
1301  //P2336 Cylinder #1 Above Knock Threshold
1302  //P2337 Cylinder #2 Above Knock Threshold
1303  //P2338 Cylinder #3 Above Knock Threshold
1304  //P2339 Cylinder #4 Above Knock Threshold
1305  //P2340 Cylinder #5 Above Knock Threshold
1306  //P2341 Cylinder #6 Above Knock Threshold
1307  //P2342 Cylinder #7 Above Knock Threshold
1308  //P2343 Cylinder #8 Above Knock Threshold
1309  //P2344 Cylinder #9 Above Knock Threshold
1310  //P2345 Cylinder #10 Above Knock Threshold
1311  //P2346 Cylinder #11 Above Knock Threshold
1312  //P2347 Cylinder #12 Above Knock Threshold
1313  //P2400 EVAP Leak Detection Pump Ctrl Circ/Open
1314  //P2401 EVAP Leak Detection Pump Ctrl Circ Low
1315  //P2402 EVAP Leak Detection Pump Ctrl Circ High
1316  //P2403 EVAP Leak Detection Pump Sense Circ/Open
1317  //P2404 EVAP Leak Detection Pump Sense Circ Range/Perf
1318  //P2405 EVAP Leak Detection Pump Sense Circ Low
1319  //P2406 EVAP Leak Detection Pump Sense Circ High
1320  //P2407 EVAP Leak Detection Pump Sense Circ Interm/Erratic
1321  //P2408 Fuel Cap Sensor/Switch Circ
1322  //P2409 Fuel Cap Sensor/Switch Circ Range/Perf
1323  //P2410 Fuel Cap Sensor/Switch Circ Low
1324  //P2411 Fuel Cap Sensor/Switch Circ High
1325  //P2412 Fuel Cap Sensor/Switch Circ Interm/Erratic
1326  //P2413 Exhaust Gas Recirculation Sys Perf
1327  //P2414 O2 Sensor Exhaust Sample Error Bank1 Sensor 1
1328  //P2415 O2 Sensor Exhaust Sample Error Bank2 Sensor 1
1329  //P2416 O2 Sensor Signals Swapped Bank1 Sensor 2 / Bank1 Sensor 3
1330  //P2417 O2 Sensor Signals Swapped Bank2 Sensor 2 / Bank2 Sensor 3
1331  //P2418 EVAP Switching Valve Ctrl Circ /Open
1332  //P2419 EVAP Switching Valve Ctrl Circ Low
1333  //P2420 EVAP Switching Valve Ctrl Circ High
1334  //P2421 EVAP Vent Valve Stuck Open
1335  //P2422 EVAP Vent Valve Stuck Closed
1336  //P2423 HC Adsorption Catalyst Efficiency Below Threshold Bank1
1337  //P2424 HC Adsorption Catalyst Efficiency Below Threshold Bank2
1338  //P2425 Exhaust Gas Recirculation Cooling Valve Ctrl Circ/Open
1339  //P2426 Exhaust Gas Recirculation Cooling Valve Ctrl Circ Low
1340  //P2427 Exhaust Gas Recirculation Cooling Valve Ctrl Circ High
1341  //P2428 Exhaust Gas Temp Too High Bank1
1342  //P2429 Exhaust Gas Temp Too High Bank2
1343  //P2430 Sec Air Inj Sys Air Flow/Press Sensor Circ Bank1
1344  //P2431 Sec Air Inj Sys Air Flow/Press Sensor Circ Range/Perf Bank1
1345  //P2432 Sec Air Inj Sys Air Flow/Press Sensor Circ Low Bank1
1346  //P2433 Sec Air Inj Sys Air Flow/Press Sensor Circ High Bank1
1347  //P2434 Sec Air Inj Sys Air Flow/Press Sensor Circ Interm/Erratic Bank1
1348  //P2435 Sec Air Inj Sys Air Flow/Press Sensor Circ Bank2
1349  //P2436 Sec Air Inj Sys Air Flow/Press Sensor Circ Range/Perf Bank2
1350  //P2437 Sec Air Inj Sys Air Flow/Press Sensor Circ Low Bank2
1351  //P2438 Sec Air Inj Sys Air Flow/Press Sensor Circ High Bank2
1352  //P2439 Sec Air Inj Sys Air Flow/Press Sensor Circ Interm/Eratic Bank2
1353  //P2440 Sec Air Inj Sys Switching Valve Stuck Open Bank1
1354  //P2441 Sec Air Inj Sys Switching Valve Stuck Closed Bank1
1355  //P2442 Sec Air Inj Sys Switching Valve Stuck Open Bank2
1356  //P2443 Sec Air Inj Sys Switching Valve Stuck Closed Bank2
1357  //P2444 Sec Air Inj Sys Pump Stuck On Bank1
1358  //P2445 Sec Air Inj Sys Pump Stuck Off Bank1
1359  //P2446 Sec Air Inj Sys Pump Stuck On Bank2
1360  //P2447 Sec Air Inj Sys Pump Stuck Off Bank2
1361  //P2453 Particulate Matter Trap Differential Pressure Sensor Signal Performance
1362  //P2455 DPF Differential Pressure Sensor Short to Voltage
1363  //P2500 Generator Lamp/L-Terminal Circ Low
1364  //P2501 Generator Lamp/L-Terminal Circ High
1365  //P2502 Charging Sys Voltage
1366  //P2503 Charging Sys Voltage Low
1367  //P2504 Charging Sys Voltage High
1368  //P2505 ECM/PCM Power Input Signal
1369  //P2506 ECM/PCM Power Input Signal Range/Perf
1370  //P2507 ECM/PCM Power Input Signal Low
1371  //P2508 ECM/PCM Power Input Signal High
1372  //P2509 ECM/PCM Power Input Signal Interm
1373  //P2510 ECM/PCM Power Relay Sense Circ Range/Perf
1374  //P2511 ECM/PCM Power Relay Sense Circ Interm
1375  //P2512 Event Data Recorder Request Circ/ Open
1376  //P2513 Event Data Recorder Request Circ Low
1377  //P2514 Event Data Recorder Request Circ High
1378  //P2515 A/C Refrigerant Press SensorB Circ
1379  //P2516 A/C Refrigerant Press SensorB Circ Range/Perf
1380  //P2517 A/C Refrigerant Press SensorB Circ Low
1381  //P2518 A/C Refrigerant Press SensorB Circ High
1382  //P2519 A/C Request A Circ
1383  //P2520 A/C Request A Circ Low
1384  //P2521 A/C Request A Circ High
1385  //P2522 A/C Request B Circ
1386  //P2523 A/C Request B Circ Low
1387  //P2524 A/C Request B Circ High
1388  //P2525 Vacuum Reservoir Press Sensor Circ
1389  //P2526 Vacuum Reservoir Press Sensor Circ Range/Perf
1390  //P2527 Vacuum Reservoir Press Sensor Circ Low
1391  //P2528 Vacuum Reservoir Press Sensor Circ High
1392  //P2529 Vacuum Reservoir Press Sensor Circ Interm
1393  //P2530 Ignition Switch Run Pos Circ
1394  //P2531 Ignition Switch Run Pos Circ Low
1395  //P2532 Ignition Switch Run Pos Circ High
1396  //P2533 Ignition Switch Run/Start Pos Circ
1397  //P2534 Ignition Switch Run/Start Pos Circ Low
1398  //P2535 Ignition Switch Run/Start Pos Circ High
1399  //P2536 Ignition Switch Accessory Pos Circ
1400  //P2537 Ignition Switch Accessory Pos Circ Low
1401  //P2538 Ignition Switch Accessory Pos Circ High
1402  //P2539 Low Press Fuel Sys Sensor Circ
1403  //P2540 Low Press Fuel Sys Sensor Circ Range/Perf
1404  //P2541 Low Press Fuel Sys Sensor Circ Low
1405  //P2542 Low Press Fuel Sys Sensor Circ High
1406  //P2543 Low Press Fuel Sys Sensor Circ Interm
1407  //P2544 Torque Mgmt Request Input Signal A
1408  //P2545 Torque Mgmt Request Input Signal A Range/Perf
1409  //P2546 Torque Mgmt Request Input Signal A Low
1410  //P2547 Torque Mgmt Request Input Signal A High
1411  //P2548 Torque Mgmt Request Input Signal B
1412  //P2549 Torque Mgmt Request Input Signal B Range/Perf
1413  //P2550 Torque Mgmt Request Input Signal B Low
1414  //P2551 Torque Mgmt Request Input Signal B High
1415  //P2552 Throttle/Fuel Inhibit Circ
1416  //P2553 Throttle/Fuel Inhibit Circ Range/Perf
1417  //P2554 Throttle/Fuel Inhibit Circ Low
1418  //P2555 Throttle/Fuel Inhibit Circ High
1419  //P2556 Engine Coolant Level Sensor/Switch Circ
1420  //P2557 Engine Coolant Level Sensor/Switch Circ Range/Perf
1421  //P2558 Engine Coolant Level Sensor/Switch Circ Low
1422  //P2559 Engine Coolant Level Sensor/Switch Circ High
1423  //P2560 Engine Coolant Level Low
1424  //P2561 A/C Ctrl Mod Requested MIL Illumination
1425  //P2562 Turbocharger Boost Ctrl Pos Sensor Circ
1426  //P2563 Turbocharger Boost Ctrl Pos Sensor Circ Range/Perf
1427  //P2564 Turbocharger Boost Ctrl Pos Sensor Circ Low
1428  //P2565 Turbocharger Boost Ctrl Pos Sensor Circ High
1429  //P2566 Turbocharger Boost Ctrl Pos Sensor Circ Interm
1430  //P2567 Direct Ozone Reduction Catalyst Temp Sensor Circ
1431  //P2568 Direct Ozone Reduction Catalyst Temp Sensor Circ Range/Perf
1432  //P2569 Direct Ozone Reduction Catalyst Temp Sensor Circ Low
1433  //P2570 Direct Ozone Reduction Catalyst Temp Sensor Circ High
1434  //P2571 Direct Ozone Reduction Catalyst Temp Sensor Circ Interm/Erratic4
1435  //P2572 Direct Ozone Reduction Catalyst Deterioration Sensor Circ4
1436  //P2573 Direct Ozone Reduction Catalyst Deterioration Sensor Circ Range/Perf4
1437  //P2574 Direct Ozone Reduction Catalyst Deterioration Sensor Circ Low4
1438  //P2575 Direct Ozone Reduction Catalyst Deterioration Sensor Circ High4
1439  //P2576 Direct Ozone Reduction Catalyst Deterioration Sensor Circ Interm/Erratic
1440  //P2577 Direct Ozone Reduction Catalyst Efficiency Below Threshold
1441  //P2600 Coolant Pump Ctrl Circ/Open
1442  //P2601 Coolant Pump Ctrl Circ Range/Perf
1443  //P2602 Coolant Pump Ctrl Circ Low
1444  //P2603 Coolant Pump Ctrl Circ High
1445  //P2604 Intake Air Heater A Circ Range/Perf
1446  //P2605 Intake Air Heater A Circ/Open
1447  //P2606 Intake Air Heater B Circ Range/Perf
1448  //P2607 Intake Air Heater B Circ Low
1449  //P2608 Intake Air Heater B Circ High
1450  //P2609 Intake Air Heater Sys Perf
1451  //P2610 ECM/PCM Internal Engine Off Timer Perf
1452  //P2611 A/C Refrigerant Distribution Valve Ctrl Circ/Open
1453  //P2612 A/C Refrigerant Distribution Valve Ctrl Circ Low
1454  //P2613 A/C Refrigerant Distribution Valve Ctrl Circ High
1455  //P2614 Camshaft Pos Signal Output Circ/Open
1456  //P2615 Camshaft Pos Signal Output Circ Low
1457  //P2616 Camshaft Pos Signal Output Circ High
1458  //P2617 Crank Pos Signal Output Circ/Open
1459  //P2618 Crank Pos Signal Output Circ Low
1460  //P2619 Crank Pos Signal Output Circ High
1461  //P2620 Throttle Pos Output Circ/Open
1462  //P2621 Throttle Pos Output Circ Low
1463  //P2622 Throttle Pos Output Circ High
1464  //P2623 Injector Ctrl Press Reg Circ/Open
1465  //P2624 Injector Ctrl Press Reg Circ Low
1466  //P2625 Injector Ctrl Press Reg Circ High
1467  //P2626 O2 Sensor Pumping Current Trim Circ/Open Bank1 Sensor 1
1468  //P2627 O2 Sensor Pumping Current Trim Circ Low Bank1 Sensor 1
1469  //P2628 O2 Sensor Pumping Current Trim Circ High Bank1 Sensor 1
1470  //P2629 O2 Sensor Pumping Current Trim Circ/Open Bank2 Sensor 1
1471  //P2630 O2 Sensor Pumping Current Trim Circ Low Bank2 Sensor 1
1472  //P2631 O2 Sensor Pumping Current Trim Circ High Bank2 Sensor 1
1473  //P2632 Fuel Pump B Ctrl Circ /Open
1474  //P2633 Fuel Pump B Ctrl Circ Low
1475  //P2634 Fuel Pump B Ctrl Circ High
1476  //P2635 Fuel Pump A Low Flow / Perf
1477  //P2636 Fuel Pump B Low Flow / Perf
1478  //P2637 Torque Mgmt Feedback Signal A
1479  //P2638 Torque Mgmt Feedback Signal A Range/Perf
1480  //P2639 Torque Mgmt Feedback Signal A Low
1481  //P2640 Torque Mgmt Feedback Signal A High
1482  //P2641 Torque Mgmt Feedback Signal B
1483  //P2642 Torque Mgmt Feedback Signal B Range/Perf
1484  //P2643 Torque Mgmt Feedback Signal B Low
1485  //P2644 Torque Mgmt Feedback Signal B High
1486  //P2645 A Rocker Arm Actuator Ctrl Circ/Open Bank1
1487  //P2646 A Rocker Arm Actuator Sys Perf or Stuck Off Bank1
1488  //P2647 A Rocker Arm Actuator Sys Stuck On Bank1
1489  //P2648 A Rocker Arm Actuator Ctrl Circ Low Bank1
1490  //P2649 A Rocker Arm Actuator Ctrl Circ High Bank1
1491  //P2650 B Rocker Arm Actuator Ctrl Circ/Open Bank1
1492  //P2651 B Rocker Arm Actuator Sys Perf or Stuck Off Bank1
1493  //P2652 B Rocker Arm Actuator Sys Stuck On Bank1
1494  //P2653 B Rocker Arm Actuator Ctrl Circ Low Bank1
1495  //P2654 B Rocker Arm Actuator Ctrl Circ High Bank1
1496  //P2655 A Rocker Arm Actuator Ctrl Circ/Open Bank2
1497  //P2656 A Rocker Arm Actuator Sys Perf or Stuck Off Bank2
1498  //P2657 A Rocker Arm Actuator Sys Stuck On Bank2
1499  //P2658 A Rocker Arm Actuator Ctrl Circ Low Bank2
1500  //P2659 A Rocker Arm Actuator Ctrl Circ High Bank2
1501  //P2660 B Rocker Arm Actuator Ctrl Circ/Open Bank2
1502  //P2661 B Rocker Arm Actuator Sys Perf or Stuck Off Bank2
1503  //P2662 B Rocker Arm Actuator Sys Stuck On Bank2
1504  //P2663 B Rocker Arm Actuator Ctrl Circ Low Bank2
1505  //P2664 B Rocker Arm Actuator Ctrl Circ High Bank2
1506  //P2665 Fuel Shutoff Valve B Ctrl Circ/Open
1507  //P2666 Fuel Shutoff Valve B Ctrl Circ Low
1508  //P2667 Fuel Shutoff Valve B Ctrl Circ High
1509  //P2668 Fuel Mode Indicator Lamp Ctrl Circ
1510  //P2669 Actuator Supply Voltage B Circ /Open
1511 
1512 
1513 
1514  //P2670 Actuator Supply Voltage B Circ Low
1515  //P2671 Actuator Supply Voltage B Circ High
1516  //P2700 Trans Friction Element A Apply Time Range/Perf
1517  //P2701 Trans Friction Element B Apply Time Range/Perf
1518  //P2702 Trans Friction Element C Apply Time Range/Perf
1519  //P2703 Trans Friction Element D Apply Time Range/Perf
1520  //P2704 Trans Friction Element E Apply Time Range/Perf
1521  //P2705 Trans Friction Element F Apply Time Range/Perf
1522  //P2706 Shift Solenoid F
1523  //P2707 Shift Solenoid F Perf or Stuck Off
1524  //P2708 Shift Solenoid F Stuck On
1525  //P2709 Shift Solenoid F Electrical
1526  //P2710 Shift Solenoid F Interm
1527  //P2711 Unexpected Mechanical Gear Disengagement
1528  //P2712 Hydraulic Power Unit Leakage
1529  //P2713 Press Ctrl Solenoid D
1530  //P2714 Press Ctrl Solenoid D Perf or Stuck Off
1531  //P2715 Press Ctrl Solenoid D Stuck On
1532  //P2716 Press Ctrl Solenoid D Electrical
1533  //P2717 Press Ctrl Solenoid D Interm
1534  //P2718 Press Ctrl Solenoid D Ctrl Circ / Open
1535  //P2719 Press Ctrl Solenoid D Ctrl Circ Range/Perf
1536  //P2720 Press Ctrl Solenoid D Ctrl Circ Low
1537  //P2721 Press Ctrl Solenoid D Ctrl Circ High
1538  //P2722 Press Ctrl Solenoid E
1539  //P2723 Press Ctrl Solenoid E Perf or Stuck Off
1540  //P2724 Press Ctrl Solenoid E Stuck On
1541  //P2725 Press Ctrl Solenoid E Electrical
1542  //P2726 Press Ctrl Solenoid E Interm
1543  //P2727 Press Ctrl Solenoid E Ctrl Circ / Open
1544  //P2728 Press Ctrl Solenoid E Ctrl Circ Range/Perf
1545  //P2729 Press Ctrl Solenoid E Ctrl Circ Low
1546  //P2730 Press Ctrl Solenoid E Ctrl Circ High
1547  //P2731 Press Ctrl Solenoid F
1548  //P2732 Press Ctrl Solenoid F Perf or Stuck Off
1549  //P2733 Press Ctrl Solenoid F Stuck On
1550  //P2734 Press Ctrl Solenoid F Electrical
1551  //P2735 Press Ctrl Solenoid F Interm
1552  //P2736 Press Ctrl Solenoid F Ctrl Circ/Open
1553  //P2737 Press Ctrl Solenoid F Ctrl Circ Range/Perf
1554  //P2738 Press Ctrl Solenoid F Ctrl Circ Low
1555  //P2739 Press Ctrl Solenoid F Ctrl Circ High
1556  //P2740 Trans Fluid Temp SensorB Circ
1557  //P2741 Trans Fluid Temp SensorB Circ Range Perf
1558  //P2742 Trans Fluid Temp SensorB Circ Low
1559  //P2743 Trans Fluid Temp SensorB Circ High
1560  //P2744 Trans Fluid Temp SensorB Circ Interm
1561  //P2745 Intermediate Shaft Speed SensorB Circ
1562  //P2746 Intermediate Shaft Speed SensorB Circ Range/Perf
1563  //P2747 Intermediate Shaft Speed SensorB Circ No Signal
1564  //P2748 Intermediate Shaft Speed SensorB Circ Interm
1565  //P2749 Intermediate Shaft Speed Sensor C Circ
1566  //P2750 Intermediate Shaft Speed Sensor C Circ Range/Perf
1567  //P2751 Intermediate Shaft Speed Sensor C Circ No Signal
1568  //P2752 Intermediate Shaft Speed Sensor C Circ Interm
1569  //P2753 Trans Fluid Cooler Ctrl Circ/Open
1570  //P2754 Trans Fluid Cooler Ctrl Circ Low
1571  //P2755 Trans Fluid Cooler Ctrl Circ High
1572  //P2756 Torq Conv Clutch Press Ctrl Solenoid
1573  //P2757 Torq Conv Clutch Press Ctrl Solenoid Ctrl Circ Perf or Stuck Off
1574  //P2758 Torq Conv Clutch Press Ctrl Solenoid Ctrl Circ Stuck On
1575  //P2759 Torq Conv Clutch Press Ctrl Solenoid Ctrl Circ Electrical
1576  //P2760 Torq Conv Clutch Press Ctrl Solenoid Ctrl Circ Interm
1577  //P2761 Torq Conv Clutch Press Ctrl Solenoid Ctrl Circ/Open
1578  //P2762 Torq Conv Clutch Press Ctrl Solenoid Ctrl Circ Range/Perf
1579  //P2763 Torq Conv Clutch Press Ctrl Solenoid Ctrl Circ High
1580  //P2764 Torq Conv Clutch Press Ctrl Solenoid Ctrl Circ Low
1581  //P2765 Input/Turbine Speed SensorB Circ
1582  //P2766 Input/Turbine Speed SensorB Circ Range/Perf
1583  //P2767 Input/Turbine Speed SensorB Circ No Signal
1584  //P2768 Input/Turbine Speed SensorB Circ Interm
1585  //P2769 Torq Conv Clutch Circ Low
1586  //P2770 Torq Conv Clutch Circ High
1587  //P2771 4WD Low Switch Circ
1588  //P2772 4WD Low Switch Circ Range/Perf
1589  //P2773 4WD Low Switch Circ Low
1590  //P2774 4WD Low Switch Circ High
1591  //P2775 Upshift Switch Circ Range/Perf
1592  //P2776 Upshift Switch Circ Low
1593  //P2777 Upshift Switch Circ High
1594  //P2778 Upshift Switch Circ Interm/Erratic
1595  //P2779 Downshift Switch Circ Range/Perf
1596  //P2780 Downshift Switch Circ Low
1597  //P2781 Downshift Switch Circ High
1598  //P2782 Downshift Switch Circ Interm/Erratic
1599  //P2783 Torq Conv Temp Too High
1600  //P2784 Input/Turbine Speed SensorA/B Correlation
1601  //P2785 Clutch Actuator Temp Too High
1602  //P2786 Gear Shift Actuator Temp Too High
1603  //P2787 Clutch Temp Too High
1604  //P2788 Auto Shift Manual Adaptive Learning at Limit
1605  //P2789 Clutch Adaptive Learning at Limit
1606  //P2790 Gate Select Direction Circ
1607  //P2791 Gate Select Direction Circ Low
1608  //P2792 Gate Select Direction Circ High
1609  //P2793 Gear Shift Direction Circ
1610  //P2794 Gear Shift Direction Circ Low
1611  //P2795 Gear Shift Direction Circ High
1612  Wideband_1_Fault = 2900,
1613  Wideband_2_Fault = 2901,
1614  //P2A00 O2 Sensor Circ Range/Perf Bank1 Sensor 1
1615  //P2A01 O2 Sensor Circ Range/Perf Bank1 Sensor 2
1616  //P2A02 O2 Sensor Circ Range/Perf Bank1 Sensor 3
1617  //P2A03 O2 Sensor Circ Range/Perf Bank2 Sensor 1
1618  //P2A04 O2 Sensor Circ Range/Perf Bank2 Sensor 2
1619  //P2A05 O2 Sensor Circ Range/Perf Bank2 Sensor 3
1620  //P3xxx Generic Powertrain Diagnostic Codes DTC
1621  //P3400 Cylinder Deactivation Sys Bank1
1622  //P3401 Cyl1 Deactivation/Intake Valve Ctrl Circ/Open
1623  //P3402 Cyl1 Deactivation/Intake Valve Ctrl Perf
1624  //P3403 Cyl1 Deactivation/Intake Valve Ctrl Circ Low
1625  //P3404 Cyl1 Deactivation/Intake Valve Ctrl Circ High
1626  //P3405 Cyl1 Exhaust Valve Ctrl Circ/Open
1627  //P3406 Cyl1 Exhaust Valve Ctrl Perf
1628  //P3407 Cyl1 Exhaust Valve Ctrl Circ Low
1629  //P3408 Cyl1 Exhaust Valve Ctrl Circ High
1630  //P3409 Cyl2 Deactivation/Intake Valve Ctrl Circ/Open
1631  //P3410 Cyl2 Deactivation/Intake Valve Ctrl Perf
1632  //P3411 Cyl2 Deactivation/Intake Valve Ctrl Circ Low
1633  //P3412 Cyl2 Deactivation/Intake Valve Ctrl Circ High
1634  //P3413 Cyl2 Exhaust Valve Ctrl Circ/Open
1635  //P3414 Cyl2 Exhaust Valve Ctrl Perf
1636  //P3415 Cyl2 Exhaust Valve Ctrl Circ Low
1637  //P3416 Cyl2 Exhaust Valve Ctrl Circ High
1638  //P3417 Cyl3 Deactivation/Intake Valve Ctrl Circ/Open
1639  //P3418 Cyl3 Deactivation/Intake Valve Ctrl Perf
1640  //P3419 Cyl3 Deactivation/Intake Valve Ctrl Circ Low
1641  //P3420 Cyl3 Deactivation/Intake Valve Ctrl Circ High
1642  //P3421 Cyl3 Exhaust Valve Ctrl Circ/Open
1643  //P3422 Cyl3 Exhaust Valve Ctrl Perf
1644  //P3423 Cyl3 Exhaust Valve Ctrl Circ Low
1645  //P3424 Cyl3 Exhaust Valve Ctrl Circ High
1646  //P3425 Cyl4 Deactivation/Intake Valve Ctrl Circ/Open
1647  //P3426 Cyl4 Deactivation/Intake Valve Ctrl Perf
1648  //P3427 Cyl4 Deactivation/Intake Valve Ctrl Circ Low
1649  //P3428 Cyl4 Deactivation/Intake Valve Ctrl Circ High
1650  //P3429 Cyl4 Exhaust Valve Ctrl Circ/Open
1651  //P3430 Cyl4 Exhaust Valve Ctrl Perf
1652  //P3431 Cyl4 Exhaust Valve Ctrl Circ Low
1653  //P3432 Cyl4 Exhaust Valve Ctrl Circ High
1654  //P3433 Cyl5 Deactivation/Intake Valve Ctrl Circ/Open
1655  //P3434 Cyl5 Deactivation/Intake Valve Ctrl Perf
1656  //P3435 Cyl5 Deactivation/Intake Valve Ctrl Circ Low
1657  //P3436 Cyl5 Deactivation/Intake Valve Ctrl Circ High
1658  //P3437 Cyl5 Exhaust Valve Ctrl Circ/Open
1659  //P3438 Cyl5 Exhaust Valve Ctrl Perf
1660  //P3439 Cyl5 Exhaust Valve Ctrl Circ Low
1661  //P3440 Cyl5 Exhaust Valve Ctrl Circ High
1662  //P3441 Cyl6 Deactivation/Intake Valve Ctrl Circ/Open
1663  //P3442 Cyl6 Deactivation/Intake Valve Ctrl Perf
1664  //P3443 Cyl6 Deactivation/Intake Valve Ctrl Circ Low
1665  //P3444 Cyl6 Deactivation/Intake Valve Ctrl Circ High
1666  //P3445 Cyl6 Exhaust Valve Ctrl Circ/Open
1667  //P3446 Cyl6 Exhaust Valve Ctrl Perf
1668  //P3447 Cyl6 Exhaust Valve Ctrl Circ Low
1669  //P3448 Cyl6 Exhaust Valve Ctrl Circ High
1670  //P3449 Cyl7 Deactivation/Intake Valve Ctrl Circ/Open
1671  //P3450 Cyl7 Deactivation/Intake Valve Ctrl Perf
1672  //P3451 Cyl7 Deactivation/Intake Valve Ctrl Circ Low
1673  //P3452 Cyl7 Deactivation/Intake Valve Ctrl Circ High
1674  //P3453 Cyl7 Exhaust Valve Ctrl Circ/Open
1675  //P3454 Cyl7 Exhaust Valve Ctrl Perf
1676  //P3455 Cyl7 Exhaust Valve Ctrl Circ Low
1677  //P3456 Cyl7 Exhaust Valve Ctrl Circ High
1678  //P3457 Cyl8 Deactivation/Intake Valve Ctrl Circ/Open
1679  //P3458 Cyl8 Deactivation/Intake Valve Ctrl Perf
1680  //P3459 Cyl8 Deactivation/Intake Valve Ctrl Circ Low
1681  //P3460 Cyl8 Deactivation/Intake Valve Ctrl Circ High
1682  //P3461 Cyl8 Exhaust Valve Ctrl Circ/Open
1683  //P3462 Cyl8 Exhaust Valve Ctrl Perf
1684  //P3463 Cyl8 Exhaust Valve Ctrl Circ Low
1685  //P3464 Cyl8 Exhaust Valve Ctrl Circ High
1686  //P3465 Cyl9 Deactivation/Intake Valve Ctrl Circ/Open
1687  //P3466 Cyl9 Deactivation/Intake Valve Ctrl Perf
1688  //P3467 Cyl9 Deactivation/Intake Valve Ctrl Circ Low
1689  //P3468 Cyl9 Deactivation/Intake Valve Ctrl Circ High
1690  //P3469 Cyl9 Exhaust Valve Ctrl Circ/Open
1691  //P3470 Cyl9 Exhaust Valve Ctrl Perf
1692  //P3471 Cyl9 Exhaust Valve Ctrl Circ Low
1693  //P3472 Cyl9 Exhaust Valve Ctrl Circ High
1694  //P3473 Cyl10 Deactivation/Intake Valve Ctrl Circ/Open
1695  //P3474 Cyl10 Deactivation/Intake Valve Ctrl Perf
1696  //P3475 Cyl10 Deactivation/Intake Valve Ctrl Circ Low
1697  //P3476 Cyl10 Deactivation/Intake Valve Ctrl Circ High
1698  //P3477 Cyl10 Exhaust Valve Ctrl Circ/Open
1699  //P3478 Cyl10 Exhaust Valve Ctrl Perf
1700  //P3479 Cyl10 Exhaust Valve Ctrl Circ Low
1701  //P3480 Cyl10 Exhaust Valve Ctrl Circ High
1702  //P3481 Cyl11 Deactivation/Intake Valve Ctrl Circ/Open
1703  //P3482 Cyl11 Deactivation/Intake Valve Ctrl Perf
1704  //P3483 Cyl11 Deactivation/Intake Valve Ctrl Circ Low
1705  //P3484 Cyl11 Deactivation/Intake Valve Ctrl Circ High
1706  //P3485 Cyl11 Exhaust Valve Ctrl Circ/Open
1707  //P3486 Cyl11 Exhaust Valve Ctrl Perf
1708  //P3487 Cyl11 Exhaust Valve Ctrl Circ Low
1709  //P3488 Cyl11 Exhaust Valve Ctrl Circ High
1710  //P3489 Cyl12 Deactivation/Intake Valve Ctrl Circ/Open
1711  //P3490 Cyl12 Deactivation/Intake Valve Ctrl Perf
1712  //P3491 Cyl12 Deactivation/Intake Valve Ctrl Circ Low
1713  //P3492 Cyl12 Deactivation/Intake Valve Ctrl Circ High
1714  //P3493 Cyl12 Exhaust Valve Ctrl Circ/Open
1715 
1716  CUSTOM_NAN_ENGINE_LOAD = 6000,
1717  CUSTOM_WRONG_ALGORITHM = 6001,
1718  CUSTOM_NAN_ENGINE_LOAD_2 = 6002,
1719  CUSTOM_OBD_6003 = 6003,
1720  CUSTOM_OBD_6004 = 6004,
1721  CUSTOM_6005 = 6005,
1722  CUSTOM_6006 = 6006,
1723  CUSTOM_6007 = 6007,
1724  CUSTOM_6008 = 6008,
1725  CUSTOM_6009 = 6009,
1726 
1727  CUSTOM_6010 = 6010,
1728  CUSTOM_6011 = 6011,
1729  CUSTOM_ERR_INTERPOLATE_1 = 6012,
1730  CUSTOM_ERR_INTERPOLATE_2 = 6013,
1731  CUSTOM_ERR_INTERPOLATE_3 = 6014,
1732  CUSTOM_ERR_INTERPOLATE_4 = 6015,
1733  CUSTOM_PARAM_RANGE = 6016,
1734  CUSTOM_MAF_NEEDED = 6017,
1735  CUSTOM_UNKNOWN_ALGORITHM = 6018,
1737 
1740  CUSTOM_6022 = 6022,
1743  CUSTOM_OBD_IGNITION_MODE = 6025,
1744  CUSTOM_OBD_26 = 6026,
1747 
1748  CUSTOM_OBD_NAN_INJECTION = 6030,
1749  CUSTOM_OBD_NEG_INJECTION = 6031,
1750  CUSTOM_ZERO_DWELL = 6032,
1751  CUSTOM_DWELL_TOO_LONG = 6033,
1752  CUSTOM_SKIPPING_STROKE = 6034,
1753  CUSTOM_6037 = 6037,
1754  /**
1755  * This error happens if some pinout configuration changes were applied but ECU was not reset afterwards.
1756  */
1759 
1760  CUSTOM_OBD_6040 = 6040,
1762  CUSTOM_OBD_LOCAL_FREEZE = 6042,
1763  CUSTOM_6043 = 6043,
1765  CUSTOM_OBD_6045 = 6045,
1766  CUSTOM_OBD_6046 = 6046,
1767  CUSTOM_OBD_6047 = 6047,
1768  CUSTOM_OBD_PIN_CONFLICT = 6048,
1769  CUSTOM_OBD_LOW_FREQUENCY = 6049,
1770 
1771  CUSTOM_6051 = 6051,
1775  CUSTOM_INTERPOLATE_NAN = 6055,
1776  ERROR_HISTO_NAME = 6056,
1777  CUSTOM_AUX_OUT_OF_ORDER = 6057,
1779  CUSTOM_OBD_59 = 6059,
1780 
1781  CUSTOM_OBD_MMC_START1 = 6060,
1782  CUSTOM_OBD_MMC_START2 = 6061,
1783  CUSTOM_OBD_62 = 6062,
1784  CUSTOM_OBD_63 = 6063,
1785  CUSTOM_OBD_64 = 6064,
1786  CUSTOM_OBD_65 = 6065,
1787  CUSTOM_OBD_66 = 6066,
1788  CUSTOM_OBD_67 = 6067,
1789  CUSTOM_OBD_68 = 6068,
1790  CUSTOM_OBD_69 = 6069,
1791 
1792  CUSTOM_OBD_70 = 6070,
1793  CUSTOM_OBD_71 = 6071,
1794  CUSTOM_OBD_72 = 6072,
1795  CUSTOM_OBD_73 = 6073,
1796  CUSTOM_OBD_74 = 6074,
1797  CUSTOM_OBD_75 = 6075,
1798  CUSTOM_OBD_76 = 6076,
1799  CUSTOM_OBD_77 = 6077,
1800  CUSTOM_OBD_78 = 6078,
1801  CUSTOM_OBD_79 = 6079,
1802 
1803  CUSTOM_OBD_81 = 6081,
1804  CUSTOM_OBD_82 = 6082,
1805  CUSTOM_OBD_83 = 6083,
1806  CUSTOM_OBD_84 = 6084,
1807  CUSTOM_OBD_85 = 6085,
1808  CUSTOM_OBD_86 = 6086,
1809  CUSTOM_OBD_87 = 6087,
1810  CUSTOM_OBD_88 = 6088,
1811  CUSTOM_OBD_89 = 6089,
1812 
1813  CUSTOM_OBD_90 = 6090,
1814  CUSTOM_OBD_91 = 6091,
1815  CUSTOM_OBD_92 = 6092,
1816  CUSTOM_OBD_93 = 6093,
1817  CUSTOM_OBD_94 = 6094,
1818  CUSTOM_OBD_95 = 6095,
1819  CUSTOM_OBD_96 = 6096,
1820  CUSTOM_PID_DTERM = 6097,
1821  CUSTOM_DWELL = 6098,
1822  CUSTOM_TS_OVERFLOW = 6099,
1823 
1824  CUSTOM_ERR_OP_MODE = 6100,
1825  CUSTOM_ERR_TRIGGER_ZERO = 6101,
1826  CUSTOM_ERR_6102 = 6102,
1827  CUSTOM_ERR_2ND_WATCHDOG = 6103,
1829  CUSTOM_ERR_WAVE_1 = 6105,
1830  CUSTOM_ERR_WAVE_2 = 6106,
1831  CUSTOM_ERR_TEST_ERROR = 6107,
1832  CUSTOM_ERR_IGNITION_MODE = 6108,
1834 
1835  CUSTOM_ERR_INTERPOLATE = 6110,
1837  CUSTOM_ERR_MAP_TYPE = 6112,
1838  CUSTOM_ERR_THERM = 6113,
1840  CUSTOM_ERR_LOOPED_QUEUE = 6115,
1841  CUSTOM_ERR_PWM_1 = 6116,
1842  CUSTOM_ERR_PWM_2 = 6117,
1844  CUSTOM_ERR_NO_SHAPE = 6119,
1845 
1846  CUSTOM_ERR_SGTP_ARGUMENT = 6121,
1847  CUSTOM_ERR_6122 = 6122,
1848  CUSTOM_ERR_6123 = 6123,
1849  CUSTOM_ERR_6124 = 6124,
1850  CUSTOM_ERR_6125 = 6125,
1851  CUSTOM_ERR_6126 = 6126,
1852  CUSTOM_ERR_6127 = 6127,
1853  CUSTOM_ERR_6128 = 6128,
1854  CUSTOM_ERR_6129 = 6129,
1855 
1856  CUSTOM_ERR_INVALID_PIN = 6130,
1857  CUSTOM_ERR_6131 = 6131,
1858  CUSTOM_ERR_UNKNOWN_PORT = 6132,
1861  CUSTOM_ERR_6135 = 6135,
1866 
1869  CUSTOM_ERR_NOT_INPUT_PIN = 6142,
1874  CUSTOM_ERR_OUT_OF_ORDER = 6147,
1875  CUSTOM_ERR_T2_CHARGE = 6148,
1876 
1877  CUSTOM_ERR_ASSERT = 6500,
1878  CUSTOM_ERR_ASSERT_VOID = 6501,
1879  ERROR_FL_STACK_OVERFLOW = 6502,
1880  CUSTOM_6503 = 6503,
1881  CUSTOM_FLSTACK = 6504,
1882  CUSTOM_ERR_NAN_TCHARGE = 6505,
1883  CUSTOM_EGO_TYPE = 6506,
1884  CUSTOM_LIST_LOOP = 6507,
1885  CUSTOM_ERR_LOCK_ISSUE = 6508,
1886  CUSTOM_CONFIG_NOT_READY = 6509,
1888  CUSTOM_ERR_STATE_NULL = 6511,
1889  CUSTOM_ERR_SAME_ANGLE = 6512,
1890  ERROR_TRIGGER_DRAMA = 6513,
1891  CUSTOM_MAP_ANGLE_PARAM = 6514,
1892  CUSTOM_ERR_DISPLAY_MODE = 6515,
1894  CUSTOM_ERR_ADC_USED = 6517,
1897  CUSTOM_ERR_6520 = 6520,
1898  CUSTOM_ERR_6521 = 6521,
1899  CUSTOM_ERR_6522 = 6522,
1900  CUSTOM_ERR_6523 = 6523,
1902  CUSTOM_ERR_EXT_MODE = 6525,
1904  CUSTOM_ERR_6527 = 6527,
1907  ERROR_NAN_FIND_INDEX = 6530,
1908  ERROR_NULL_BUFFER = 6531,
1911  ERROR_LOGGING_SIZE_CALC = 6534,
1912  CUSTOM_ERR_ADC_CHANNEL = 6535,
1913  CUSTOM_ERR_ANGLE = 6536,
1914  CUSTOM_ERR_LOGGING_NULL = 6537,
1915  CUSTOM_ERR_PARSING_ERROR = 6538,
1916  CUSTOM_ERR_INJECTOR_LAG = 6539,
1917 
1918  CUSTOM_ERR_AXIS_ORDER = 6540,
1919  CUSTOM_HW_TIMER = 6541,
1920  CUSTOM_INJ_DURATION = 6542,
1921  CUSTOM_ADD_BASE = 6543,
1922  CUSTOM_ERR_6544 = 6544,
1923  CUSTOM_ERR_6545 = 6545,
1927  CUSTOM_ERR_6549 = 6549,
1928 
1929  CUSTOM_ERR_6550 = 6550,
1932  CUSTOM_ERR_6553 = 6553,
1933  CUSTOM_ERR_6554 = 6554,
1934  CUSTOM_ERR_6555 = 6555,
1935  CUSTOM_ERR_6556 = 6556,
1936  CUSTOM_ERR_6557 = 6557,
1937  CUSTOM_ERR_6558 = 6558,
1939 
1941  CUSTOM_ERR_6561 = 6561,
1942  CUSTOM_ERR_6562 = 6562,
1943  CUSTOM_ERR_6563 = 6563,
1944  CUSTOM_ERR_6564 = 6564,
1945  CUSTOM_ERR_6565 = 6565,
1946  CUSTOM_ERR_CYL_ANGLE = 6566,
1947  CUSTOM_ERR_6567 = 6567,
1948  CUSTOM_ERR_6568 = 6568,
1949  CUSTOM_ERR_6569 = 6569,
1950 
1951  CUSTOM_ERR_6570 = 6570,
1952  CUSTOM_ERR_6571 = 6571,
1953  CUSTOM_ERR_ARRAY_REMOVE = 6572,
1954  CUSTOM_ERR_6573 = 6573,
1955  CUSTOM_ERR_6574 = 6574,
1956  CUSTOM_ERR_6575 = 6575,
1957  CUSTOM_ERR_6576 = 6576,
1958  CUSTOM_ERR_6577 = 6577,
1959  CUSTOM_NULL_ENGINE_PTR = 6578,
1960  CUSTOM_DUTY_TOO_LOW = 6579,
1961 
1962  CUSTOM_ERR_6580 = 6580,
1963  CUSTOM_ERR_6581 = 6581,
1964  CUSTOM_ERR_6582 = 6582,
1965  CUSTOM_ERR_6583 = 6583,
1966  CUSTOM_ERR_6584 = 6584,
1967  CUSTOM_ERR_6585 = 6585,
1968  CUSTOM_ERR_6586 = 6586,
1969  CUSTOM_ERR_6587 = 6587,
1970  CUSTOM_NULL_SHAPE = 6588,
1971  CUSTOM_SPARK_ANGLE_1 = 6589,
1972 
1973  CUSTOM_ERR_6590 = 6590,
1974  CUSTOM_ERR_6591 = 6591,
1975  CUSTOM_ERR_6592 = 6592,
1976  CUSTOM_ERR_6593 = 6593,
1977  CUSTOM_SHAPE_LEN_ZERO = 6594,
1978  CUSTOM_TRIGGER_CYCLE = 6595,
1979  CUSTOM_TRIGGER_CYCLE_NAN = 6596,
1980  CUSTOM_OMODE_UNDEF = 6597,
1981  CUSTOM_ERR_6598 = 6598,
1982  CUSTOM_ERR_6599 = 6599,
1983 
1984  CUSTOM_ERR_6600 = 6600,
1985  CUSTOM_CONSOLE_TOO_MANY = 6601,
1986  CUSTOM_APPEND_NULL = 6602,
1987  CUSTOM_ERR_6603 = 6603,
1988  CUSTOM_ERR_6604 = 6604,
1989  CUSTOM_ERR_6605 = 6605,
1990  CUSTOM_ERR_6606 = 6606,
1991  CUSTOM_APPEND_STACK = 6607,
1992  CUSTOM_ERR_6608 = 6608,
1993  CUSTOM_ERR_6609 = 6609,
1994 
1995  CUSTOM_ERR_6610 = 6610,
1996  CUSTOM_ERR_6611 = 6611,
1997  CUSTOM_ERR_6612 = 6612,
1998  CUSTOM_ERR_6613 = 6613,
1999  CUSTOM_ERR_6614 = 6614,
2000  CUSTOM_ERR_6615 = 6615,
2001  CUSTOM_ERR_6616 = 6616,
2002  CUSTOM_ERR_TIMER_STATE = 6617,
2003  CUSTOM_ERR_6618 = 6618,
2004  CUSTOM_ERR_6619 = 6619,
2005 
2006  CUSTOM_APPLY_STACK = 6620,
2007  CUSTOM_ERR_6621 = 6621,
2008  CUSTOM_ERR_6622 = 6622,
2009  CUSTOM_ERR_6623 = 6623,
2010  CUSTOM_ERR_6624 = 6624,
2011  CUSTOM_ERR_6625 = 6625,
2012  CUSTOM_EVENT_6626 = 6626,
2013  CUSTOM_STACK_6627 = 6627,
2014  CUSTOM_ERR_6628 = 6628,
2015  CUSTOM_STACK_6629 = 6629,
2016 
2017  CUSTOM_ERR_6030 = 6630,
2018  CUSTOM_ERR_6631 = 6631,
2019  CUSTOM_ERR_6632 = 6632,
2020  CUSTOM_ANGLE_NAN = 6633,
2021  CUSTOM_ERR_6634 = 6634,
2022  CUSTOM_ERR_6635 = 6635,
2023  CUSTOM_ERR_6636 = 6636,
2024  CUSTOM_CONF_NULL = 6637,
2026  CUSTOM_ERR_6639 = 6639,
2027 
2029  CUSTOM_ERR_6641 = 6641,
2030  CUSTOM_TRIGGER_STACK = 6642,
2031  CUSTOM_ERR_6643 = 6643,
2032  CUSTOM_IDLE_WAVE_CNT = 6644,
2033  CUSTOM_ERR_6645 = 6645,
2034  CUSTOM_ERR_6646 = 6646,
2035  CUSTOM_ERR_6647 = 6647,
2036  CUSTOM_ERR_6648 = 6648,
2037  CUSTOM_ERR_6649 = 6649,
2038 
2039  CUSTOM_ERR_6650 = 6650,
2040  CUSTOM_ERR_6651 = 6651,
2041  CUSTOM_ERR_6652 = 6652,
2042  CUSTOM_ERR_6653 = 6653,
2043  CUSTOM_ERR_6654 = 6654,
2044  CUSTOM_ERR_6655 = 6655,
2045  CUSTOM_ERR_6656 = 6656,
2046  CUSTOM_ERR_6657 = 6657,
2047  CUSTOM_ERR_6658 = 6658,
2048  CUSTOM_ERR_6659 = 6659,
2049 
2050  CUSTOM_ERR_6660 = 6660,
2051  CUSTOM_ERR_6661 = 6661,
2052  CUSTOM_ERR_6662 = 6662,
2053  CUSTOM_ERR_6663 = 6663,
2054  CUSTOM_ERR_6664 = 6664,
2055  CUSTOM_ERR_6665 = 6665,
2056  CUSTOM_ERR_6666 = 6666,
2058  CUSTOM_ERR_ETB_TARGET = 6668,
2059  CUSTOM_ERR_6669 = 6669,
2060 
2061  CUSTOM_ERR_6670 = 6670,
2062  CUSTOM_STACK_ADC_6671 = 6671,
2063  CUSTOM_ERR_6672 = 6672,
2064  CUSTOM_ERR_6673 = 6673,
2065  CUSTOM_STACK_SPI = 6674,
2066  CUSTOM_VVT_SYNC_POSITION = 6675,
2067  CUSTOM_STACK_ADC = 6676,
2068  CUSTOM_IH_STACK = 6677,
2069  CUSTOM_ERR_6678 = 6678,
2070  CUSTOM_ERR6679 = 6679,
2071 
2072  CUSTOM_ERR_ANGLE_CR = 6680,
2074  CUSTOM_TIMER_WATCHDOG = 6682,
2075  CUSTOM_SAME_TWICE = 6683,
2076  CUSTOM_ERR_6684 = 6684,
2077  CUSTOM_ERR_6685 = 6685,
2078  CUSTOM_ERR_6686 = 6686,
2079  CUSTOM_FIRING_LENGTH = 6687,
2080  CUSTOM_ADVANCE_SPARK = 6688,
2081  CUSTOM_ERR_6689 = 6689,
2082 
2088  CUSTOM_NULL_EXECUTOR = 6695,
2089  CUSTOM_SLOW_NOT_INVOKED = 6696,
2090  CUSTOM_PWM_CYCLE_START = 6697,
2091  CUSTOM_ERR_ARRAY_IS_FULL = 6698,
2093  CUSTOM_ERR_6700 = 6700,
2094 
2095  CUSTOM_CJ125_0 = 6700,
2096  CUSTOM_CJ125_1 = 6701,
2097  CUSTOM_CJ125_2 = 6702,
2098  CUSTOM_ERR_BENCH_PARAM = 6703,
2100  CUSTOM_TLE8888 = 6705,
2101  CUSTOM_KNOCK_WINDOW = 6706,
2104  CUSTOM_ERR_6709 = 6709,
2105  CUSTOM_DUTY_INVALID = 6710,
2106  CUSTOM_PWM_DUTY_TOO_HIGH = 6711,
2110 
2111  CUSTOM_ERR_ZERO_E0_MULT = 6715,
2112  CUSTOM_ERR_ZERO_E85_MULT = 6716,
2113 
2114  CUSTOM_INVALID_ADC = 6720,
2117  CUSTOM_NO_ETB_FOR_IDLE = 6723,
2119  CUSTOM_ERR_CJ125_DIAG = 6725,
2120  CUSTOM_6726 = 6726,
2122  CUSTOM_ERR_6728 = 6728,
2124 
2127  STACK_USAGE_MIL = 6901,
2128  CUSTOM_6902 = 6902,
2129  STACK_USAGE_STATUS = 6903,
2130  STACK_USAGE_MISC = 6904,
2131 
2132  // 8000-8050 logging errors
2133  CUSTOM_OBD_MMC_ERROR = 8000,
2134 
2136 
2137  WATCH_DOG_SECONDS = 8901,
2138 
2140  CUSTOM_ERR_TRIGGER_SYNC = 9000,
2142 
2145 
2148 
2149  // Where we expected one trigger edge, we got two in quick succession
2151 
2152  // A trigger tooth arrived at an unexpected time
2154 
2155  /**
2156  * This is not engine miss detection - this is only internal scheduler state validation
2157  * Should not happen
2158  */
2159  CUSTOM_OBD_SKIPPED_SPARK = 9009,
2160 
2161  // not used CUSTOM_9010 = 9010,
2163  /**
2164  * This indicates an issue with coil control - pin was not high when we were trying to set it low.
2165  */
2166  CUSTOM_OUT_OF_ORDER_COIL = 9012,
2167  /**
2168  * Commanded fuel exceeds your fuel injector flow
2169  */
2171  /**
2172  * GPIO chip errors
2173  */
2175 };
@ CUSTOM_MAF_NEEDED
@ CUSTOM_SKIPPING_STROKE
@ CUSTOM_ERR_UNEXPECTED_SPI
@ CUSTOM_SHAPE_LEN_ZERO
@ CUSTOM_ERR_6634
@ OBD_Clt_Timeout
@ CUSTOM_ERR_IGNITION_MODE
@ CUSTOM_ERR_6522
@ CUSTOM_ERR_MAP_AVG_OFFSET
@ CUSTOM_OBD_73
@ OBD_Injector_Circuit_5
@ CUSTOM_ERR_UNKNOWN_PORT
@ CUSTOM_ERR_6624
@ CUSTOM_ERR_6678
@ CUSTOM_ERR_DWELL_DURATION
@ OBD_Map_High
@ CUSTOM_ERR_TCHARGE_NOT_READY
@ CUSTOM_STACK_SPI
@ CUSTOM_TRIGGER_SYNC_ANGLE_RANGE
@ CUSTOM_ERR_6567
@ CUSTOM_INTERPOLATE_NAN
@ CUSTOM_ERR_WAVE_1
@ CUSTOM_ERR_6123
@ CUSTOM_ERR_6606
@ CUSTOM_ERR_ADC_CHANNEL
@ CUSTOM_ERR_6571
@ CUSTOM_OBD_81
@ CUSTOM_ERR_6709
@ CUSTOM_OBD_6004
@ OBD_Ignition_Circuit_8
@ CUSTOM_ERR_TRIGGER_ZERO
@ CUSTOM_SLOW_NOT_INVOKED
@ OBD_Iat_High
@ CUSTOM_ERR_ADC_UNKNOWN_CHANNEL
@ CUSTOM_ERR_6686
@ OBD_Mass_or_Volume_Air_Flow_Circuit_Malfunction
@ OBD_Throttle_Actuator_Control_Range_Performance_Bank_1
@ CUSTOM_EGO_TYPE
@ CUSTOM_ERR_INTERPOLATE_PARAM
@ CUSTOM_ERR_INVALID_INJECTION_MODE
@ CUSTOM_INVALID_TPS_SETTING
@ CUSTOM_OBD_INJECTION_NO_PIN_ASSIGNED
@ CUSTOM_ERR_6689
@ CUSTOM_ERR_SGTP_ARGUMENT
@ CUSTOM_ANGLE_NAN
@ CUSTOM_ERR_ARRAY_IS_FULL
@ CUSTOM_PRIMARY_BAD_TOOTH_TIMING
@ STACK_USAGE_COMMUNICATION
@ CUSTOM_SPARK_ANGLE_1
@ CUSTOM_ERR_6650
@ CUSTOM_ERR_ADC_DEPTH_FAST
@ CUSTOM_ERR_PWM_DUTY_ASSERT
@ CUSTOM_ERR_6641
@ CUSTOM_INVALID_GLOBAL_OFFSET
@ CUSTOM_ERR_TRIGGER_ANGLE_RANGE
@ STACK_USAGE_MISC
@ CUSTOM_ERR_6124
@ CUSTOM_ERR_6135
@ CUSTOM_ERR_6561
@ CUSTOM_OBD_UNKNOWN_FIRING_ORDER
@ OBD_Injector_Circuit_12
@ CUSTOM_DUTY_INVALID
@ CUSTOM_ERR_6666
@ CUSTOM_OBD_TS_PAGE_MISMATCH
@ CUSTOM_FLSTACK
@ OBD_Injector_Circuit_2
@ CUSTOM_ERR_6664
@ CUSTOM_ERR_TIMER_OVERFLOW
@ OBD_Injector_Circuit_6
@ CUSTOM_OBD_83
@ OBD_Barometric_Press_Circ_Range_Perf
@ CUSTOM_ERR_6568
@ CUSTOM_ERR_PWM_1
@ CUSTOM_ERR_6614
@ CUSTOM_ERR_6593
@ CUSTOM_CJ125_1
@ CUSTOM_ERR_6643
@ CUSTOM_ERR_6030
@ CUSTOM_TRIGGER_SYNC_ANGLE2
@ CUSTOM_ERR_6659
@ OBD_TPS1_Secondary_High
@ CUSTOM_INJ_DURATION
@ CUSTOM_ERR_6628
@ CUSTOM_ERR_6575
@ OBD_TPS1_Primary_Low
@ CUSTOM_ERR_6673
@ OBD_TPS2_Secondary_Low
@ CUSTOM_UNEXPECTED_MAP_VALUE
@ CUSTOM_IH_STACK
@ CUSTOM_ERR_6665
@ CUSTOM_OBD_6003
@ OBD_Crankshaft_Position_Sensor_A_Circuit_Malfunction
@ CUSTOM_ERR_6639
@ CUSTOM_FIRING_LENGTH
@ OBD_Manifold_Absolute_Pressure_Circuit_Malfunction
@ CUSTOM_ERR_PWM_CALLBACK_ASSERT
@ CUSTOM_CAM_TOO_MANY_TEETH
@ CUSTOM_OBD_78
@ CUSTOM_ERR_6669
@ CUSTOM_ERR_2ND_WATCHDOG
@ OBD_Injector_Circuit_10
@ OBD_PPS_Primary_Timeout
@ OBD_TPS1_Primary_High
@ CUSTOM_NULL_SHAPE
@ CUSTOM_ERR_INTERPOLATE_3
@ CUSTOM_ADVANCE_SPARK
@ CUSTOM_OBD_96
@ CUSTOM_OBD_74
@ CUSTOM_ERR_FUEL_TABLE_NOT_READY
@ OBD_Oil_Pressure_Sensor_Malfunction
@ CUSTOM_ERR_6558
@ CUSTOM_LOGGING_BUFFER_OVERFLOW
@ OBD_PPS_Primary_High
@ CUSTOM_HW_TIMER
@ CUSTOM_ERR_NO_SHAPE
@ CUSTOM_OBD_88
@ CUSTOM_ERR_6618
@ OBD_Injector_Circuit_8
@ CUSTOM_ZERO_DWELL
@ CUSTOM_TOO_LONG_FUEL_INJECTION
@ OBD_Ignition_Circuit_11
@ OBD_Injector_Circuit_1
@ CUSTOM_STACK_ADC_6671
@ CUSTOM_ERR_AXIS_ORDER
@ CUSTOM_ERR_6570
@ CUSTOM_ERR_6684
@ OBD_TPS2_Secondary_High
@ CUSTOM_ERR_TIMER_STATE
@ CUSTOM_ERR_TASK_TIMER_OVERFLOW
@ OBD_TPS2_Primary_Low
@ CUSTOM_RE_ADDING_INTO_EXECUTION_QUEUE
@ OBD_Ignition_Circuit_9
@ OBD_Ignition_Circuit_1
@ OBD_Ignition_Circuit_5
@ CUSTOM_ERR_6576
@ CUSTOM_ERR_TIMER_TEST_CALLBACK_NOT_HAPPENED
@ CUSTOM_ERR_6591
@ OBD_System_Voltage_Malfunction
@ CUSTOM_STACK_6629
@ CUSTOM_ERR_6651
@ CUSTOM_ERR_NAN_TCHARGE
@ CUSTOM_ERR_TRIGGER_WAVEFORM_TOO_LONG
@ CUSTOM_ERR_6553
@ CUSTOM_ERR_ADCANCE_CALC_ANGLE
@ CUSTOM_ERR_MAP_TYPE
@ CUSTOM_INVALID_MODE_SETTING
@ OBD_TPS1_Correlation
@ CUSTOM_OBD_NEG_INJECTION
@ CUSTOM_OBD_WRONG_ADC_MODE
@ CUSTOM_ERR_6653
@ CUSTOM_SAME_TWICE
@ OBD_PPS_Secondary_High
@ CUSTOM_ERR_CUSTOM_GAPS_BAD
@ CUSTOM_LIST_LOOP
@ CUSTOM_ERR_6127
@ CUSTOM_OBD_68
@ CUSTOM_OBD_59
@ OBD_WB_FW_Mismatch
@ OBD_Ignition_Circuit_10
@ CUSTOM_OBD_TRIGGER_WAVEFORM
@ CUSTOM_ERR_6592
@ CUSTOM_OBD_69
@ CUSTOM_ERR_6102
@ OBD_Ignition_Circuit_4
@ CUSTOM_VVT_SYNC_POSITION
@ CUSTOM_ERR_6612
@ CUSTOM_ERR_SAME_ANGLE
@ CUSTOM_ERR_INTERPOLATE_4
@ CUSTOM_ERR_6599
@ CUSTOM_ERR_PIN_ALREADY_USED_2
@ CUSTOM_ERR_NOT_INPUT_PIN
@ CUSTOM_ERR_6131
@ CUSTOM_OMODE_UNDEF
@ Wideband_2_Fault
@ CUSTOM_OBD_90
@ CUSTOM_ERR_ZERO_E85_MULT
@ CUSTOM_INSTANT_MAP_DECODING
@ CUSTOM_ERR_6658
@ CUSTOM_OBD_LOW_FREQUENCY
@ CUSTOM_ERR_CAN_COMMUNICATION
@ CUSTOM_ERR_NOT_INITIALIZED_TRIGGER
@ CUSTOM_TRIGGER_CYCLE
@ CUSTOM_ERR_ANGLE
@ OBD_FlexSensor_High
@ OBD_Injector_Circuit_11
@ CUSTOM_ERR_COMMAND_LOWER_CASE_EXPECTED
@ CUSTOM_ERR_6657
@ CUSTOM_ERR_6613
@ CUSTOM_UNEXPECTED_ENGINE_TYPE
@ CUSTOM_ERR_TEST_ERROR
@ CUSTOM_OBD_PIN_CONFLICT
@ OBD_TPS2_Primary_Timeout
@ CUSTOM_ERR_6527
@ CUSTOM_OBD_MMC_START1
@ CUSTOM_OBD_HIGH_FREQUENCY
@ CUSTOM_ERR_SCHEDULING_ERROR
@ OBD_TPS1_Secondary_Timeout
@ CUSTOM_TOO_LONG_CRANKING_FUEL_INJECTION
@ CUSTOM_OBD_65
@ CUSTOM_ERR_6621
@ OBD_PCM_Processor_Fault
@ CUSTOM_TRIGGER_STACK
@ CUSTOM_OBD_75
@ CUSTOM_ERR_BOTH_FRONTS_REQUIRED
@ CUSTOM_ERR_ZERO_CRANKING_FUEL
@ CUSTOM_ERR6679
@ CUSTOM_ERR_6125
@ OBD_Ignition_Circuit_2
@ CUSTOM_ERR_6604
@ OBD_Clt_High
@ CUSTOM_ERR_6645
@ OBD_Injector_Circuit_3
@ STACK_USAGE_STATUS
@ CUSTOM_ERR_INJECTOR_LAG
@ CUSTOM_ERR_6545
@ CUSTOM_ERR_6647
@ CUSTOM_ERR_LOGGING_NULL
@ CUSTOM_ERR_FLASH_CRC_FAILED
@ CUSTOM_OBD_62
@ CUSTOM_ERR_BENCH_PARAM
@ CUSTOM_OBD_ANALOG_INPUT_NOT_CONFIGURED
@ CUSTOM_ERR_6616
@ CUSTOM_OBD_86
@ CUSTOM_ERR_LOCK_ISSUE
@ WATCH_DOG_SECONDS
@ CUSTOM_ERR_6622
@ CUSTOM_OBD_UNEXPECTED_INJECTION_MODE
@ CUSTOM_APPEND_STACK
@ CUSTOM_OBD_79
@ CUSTOM_ERR_6625
@ CUSTOM_ERR_6600
@ CUSTOM_ERR_6648
@ CUSTOM_OBD_COIL_PIN_NOT_ASSIGNED
@ CUSTOM_OBD_MMC_ERROR
@ CUSTOM_ERR_ARRAY_REMOVE_ERROR
@ CUSTOM_PARAM_RANGE
@ CUSTOM_TRIGGER_EVENT_TYPE
@ ERROR_NULL_BUFFER
@ CUSTOM_AUX_OUT_OF_ORDER
@ OBD_TPS2_Primary_High
@ CUSTOM_NULL_EXECUTOR
@ ERROR_NAN_FIND_INDEX
@ CUSTOM_ERR_SD_MOUNT_FAILED
@ CUSTOM_OBD_64
@ OBD_TPS2_Correlation
@ CUSTOM_ERR_6126
@ OBD_Barometric_Press_Circ
@ OBD_PPS_Correlation
@ CUSTOM_OBD_95
@ CUSTOM_OBD_66
@ CUSTOM_OBD_67
@ CUSTOM_ERR_6544
@ CUSTOM_ERR_6520
@ CUSTOM_TRIGGER_SYNC_ANGLE
@ CUSTOM_PID_DTERM
@ CUSTOM_ERR_6646
@ CUSTOM_ERR_ADC_USED
@ CUSTOM_ERR_6649
@ CUSTOM_ERR_6549
@ CUSTOM_ERR_6663
@ CUSTOM_ERR_6550
@ CUSTOM_CJ125_2
@ OBD_TPS1_Primary_Timeout
@ CUSTOM_ERR_CJ125_DIAG
@ CUSTOM_ERR_6582
@ CUSTOM_ERR_6619
@ CUSTOM_MAP_ANGLE_PARAM
@ CUSTOM_OBD_77
@ CUSTOM_ERR_6586
@ CUSTOM_ERR_6605
@ CUSTOM_TS_OVERFLOW
@ CUSTOM_NO_ETB_FOR_IDLE
@ CUSTOM_ERR_6129
@ OBD_Ignition_Circuit_12
@ CUSTOM_ERR_6662
@ CUSTOM_ERR_6654
@ CUSTOM_ERR_INTERPOLATE_2
@ CUSTOM_ERR_6631
@ CUSTOM_ERR_6577
@ CUSTOM_VVT_MODE_NOT_SELECTED
@ CUSTOM_APPEND_NULL
@ OBD_Map_Timeout
@ CUSTOM_OBD_26
@ CUSTOM_OBD_6046
@ CUSTOM_OBD_93
@ CUSTOM_ERR_6574
@ CUSTOM_ERR_6652
@ CUSTOM_NAN_ENGINE_LOAD_2
@ CUSTOM_ERR_TRIGGER_SYNC
@ CUSTOM_ERR_6585
@ CUSTOM_OBD_6047
@ OBD_PPS_Secondary_Low
@ CUSTOM_ERR_PWM_2
@ CUSTOM_ERR_6562
@ CUSTOM_ADD_BASE
@ CUSTOM_ERR_6581
@ CUSTOM_PRIMARY_TOO_MANY_TEETH
@ CUSTOM_OBD_92
@ CUSTOM_OBD_TS_OUTPUT_MISMATCH
@ CUSTOM_ERR_SKIPPED_TOOTH_SHAPE
@ CUSTOM_ERR_SD_SEEK_FAILED
@ CUSTOM_TIMER_WATCHDOG
@ CUSTOM_ERR_6655
@ CUSTOM_ERR_6611
@ CUSTOM_OBD_IGNITION_MODE
@ CUSTOM_WRONG_ALGORITHM
@ ERROR_HISTO_NAME
@ CUSTOM_OBD_63
@ CUSTOM_ERR_6610
@ CUSTOM_ERR_TRG_ANGLE_ORDER
@ CUSTOM_ERR_6564
@ CUSTOM_OBD_76
@ CUSTOM_ERR_6521
@ CUSTOM_CONFIG_NOT_READY
@ CUSTOM_ERR_CYL_ANGLE
@ CUSTOM_ERR_6632
@ CUSTOM_OBD_94
@ CUSTOM_UNEXPECTED_TDC_ANGLE
@ CUSTOM_TLE8888
@ OBD_PPS_Secondary_Timeout
@ CUSTOM_NAN_ENGINE_LOAD
@ STACK_USAGE_MIL
@ OBD_PPS_Primary_Low
@ OBD_ThermistorConfig
@ CUSTOM_ERR_TLE8888_RESPONSE
@ CUSTOM_ERR_6672
@ CUSTOM_ERR_INVALID_PIN
@ CUSTOM_ERR_6635
@ CUSTOM_ERR_TCHARGE_NOT_READY2
@ CUSTOM_ERR_ANGLE_CR
@ CUSTOM_IDLE_WAVE_CNT
@ Wideband_1_Fault
@ CUSTOM_OBD_WRONG_FIRING_ORDER
@ OBD_FlexSensor_Low
@ CUSTOM_TRIGGER_CYCLE_NAN
@ CUSTOM_UNKNOWN_ALGORITHM
@ CUSTOM_ERR_6573
@ CUSTOM_ERR_T2_CHARGE
@ CUSTOM_OBD_84
@ CUSTOM_ERR_DISPLAY_MODE
@ CUSTOM_DUTY_TOO_LOW
@ CUSTOM_ARTIFICIAL_MISFIRE
@ CUSTOM_ERR_MAP_CYL_OFFSET
@ CUSTOM_DWELL_TOO_LONG
@ CUSTOM_OBD_LOCAL_FREEZE
@ OBD_Vehicle_Speed_SensorB
@ CUSTOM_ERR_LOOPED_QUEUE
@ CUSTOM_OBD_87
@ CUSTOM_CONF_NULL
@ CUSTOM_CAM_NOT_ENOUGH_TEETH
@ ERROR_FL_STACK_OVERFLOW
@ CUSTOM_ERR_6128
@ CUSTOM_ERR_6583
@ CUSTOM_PWM_DUTY_TOO_HIGH
@ CUSTOM_INVALID_ADC
@ CUSTOM_ERR_INTERPOLATE
@ OBD_TPS_Configuration
@ CUSTOM_OBD_85
@ CUSTOM_ERR_ASSERT
@ CUSTOM_ERR_NATURAL_LOGARITHM_ERROR
@ ERROR_LOGGING_SIZE_CALC
@ OBD_Injector_Circuit_1_High
@ CUSTOM_ERR_6565
@ CUSTOM_ERR_PWM_STATE_ASSERT
@ CUSTOM_ERR_6660
@ CUSTOM_ERR_ETB_TARGET
@ CUSTOM_ERR_OP_MODE
@ OBD_Ignition_Circuit_7
@ CUSTOM_CONSOLE_TOO_MANY
@ OBD_Injector_Circuit_7
@ CUSTOM_ERR_THERM
@ CUSTOM_OBD_70
@ CUSTOM_OBD_6040
@ CUSTOM_KNOCK_WINDOW
@ CUSTOM_ERR_EXT_MODE
@ CUSTOM_ERR_BUFF_INIT_ERROR
@ CUSTOM_ERR_6685
@ CUSTOM_PWM_CYCLE_START
@ OBD_TPS1_Secondary_Low
@ CUSTOM_ERR_6670
@ CUSTOM_OBD_MMC_START2
@ CUSTOM_ERR_6569
@ CUSTOM_ERR_UNEXPECTED_SHAFT_EVENT
@ CUSTOM_EVENT_6626
@ CUSTOM_ERR_6608
@ CUSTOM_ERR_6587
@ CUSTOM_ERR_TIMER_TEST_CALLBACK_WRONG_TIME
@ CUSTOM_DWELL
@ CUSTOM_ERR_6555
@ CUSTOM_ERR_6584
@ CUSTOM_ERR_INTERPOLATE_1
@ OBD_TPS2_Secondary_Timeout
@ CUSTOM_OBD_KNOCK_PROCESSOR
@ CUSTOM_ERR_ADC_DEPTH_SLOW
@ CUSTOM_ERR_MAP_START_ASSERT
@ CUSTOM_NULL_ENGINE_PTR
@ CUSTOM_APPLY_STACK
@ CUSTOM_ERR_6700
@ OBD_FlexSensor_Timeout
@ OBD_Ignition_Circuit_3
@ CUSTOM_PRIMARY_NOT_ENOUGH_TEETH
@ CUSTOM_ERR_6656
@ CUSTOM_ERR_WAVE_2
@ OBD_Ignition_Circuit_6
@ CUSTOM_ERR_6623
@ CUSTOM_ERR_6609
@ CUSTOM_ERR_6661
@ CUSTOM_ERR_STATE_NULL
@ CUSTOM_ERR_6563
@ OBD_Injector_Circuit_9
@ CUSTOM_ERR_OUT_OF_ORDER
@ CUSTOM_ERR_ARRAY_REMOVE
@ OBD_Iat_Timeout
@ OBD_Camshaft_Position_Sensor_Circuit_Range_Performance
@ CUSTOM_ERR_6636
@ CUSTOM_STACK_ADC
@ CUSTOM_ERR_6590
@ CUSTOM_OBD_71
@ CUSTOM_ERR_CAN_CONFIGURATION
@ CUSTOM_ERR_6728
@ CUSTOM_STACK_6627
@ CUSTOM_OBD_91
@ CUSTOM_ERR_6615
@ CUSTOM_ERR_6554
@ CUSTOM_ERR_PIN_ALREADY_USED_1
@ CUSTOM_OBD_SKIPPED_SPARK
@ CUSTOM_OBD_6045
@ CUSTOM_TRIGGER_UNEXPECTED
@ CUSTOM_GPIO_CHIP_FAILED_PWM
@ CUSTOM_DELTA_NOT_POSITIVE
@ CUSTOM_ERR_6523
@ CUSTOM_ERR_6122
@ CUSTOM_ERR_6580
@ CUSTOM_ERR_6603
@ CUSTOM_ERR_ASSERT_VOID
@ CUSTOM_ERR_6557
@ CUSTOM_ERR_6598
@ CUSTOM_OBD_NAN_INJECTION
@ CUSTOM_OUT_OF_ORDER_COIL
@ CUSTOM_PRIMARY_DOUBLED_EDGE
@ CUSTOM_OBD_89
@ OBD_Injector_Circuit_4
@ CUSTOM_ERR_PWM_SWITCH_ASSERT
@ CUSTOM_ERR_ZERO_E0_MULT
@ OBD_Injector_Circuit_1_Low
@ CUSTOM_OBD_82
@ CUSTOM_CJ125_0
@ CUSTOM_OBD_72
@ CUSTOM_ERR_LOGGING_NOT_READY
@ CUSTOM_ERR_PARSING_ERROR
@ ERROR_TRIGGER_DRAMA
@ CUSTOM_ERR_6556

Go to the source code of this file.