Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

11obdg01 Hybrid Diagnostics

Download as pdf or txt
Download as pdf or txt
You are on page 1of 1087

11 OBDG01 HYBRID Diagnostics

Colors indicate the type of OBD controller.


Red = MASTER (ECM) - Stores Codes - Supports M01-0A - Controls MIL
Blue = PRIMARY (HPC1, TCM, FPCM, HPC2) - Stores Codes - Supports Modes 01, 04, 09, 0A
Orange = SECONDARY (BECM, BSCM) - Supports Modes 01, 04, 09, 0A
Green = DEPENDANT SECONDARY (MCPA, MCPB, ATPC, BCCM, EACCM)

Page 1 of 1087
ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
Intake P0010 Detects a VVT The ECM detects System supply > 11 Volts 20 failures out Trips 2
Camshaft system error by that the voltage is of 25 samples B Type
Actuator monitoring the commanded state within limits
Solenoid circuit for of the driver and the Output driver is 250 ms /sample,
Circuit – Bank electrical integrity actual state of the commanded on, continuous
1 control circuit do not Ignition switch is
match. in crank or run
position

ECM SECTION Page 2 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
Intake P0011 Detects a VVT Camshaft position (Intake cam DTC’s are NOT System Voltage > 135 failures out Trips 2
Camshaft system error by error [absolute Bank 1)Cam active: 11 Volts, of 150 samples B Type
System comparing the value of (desired Position Error > P0010 IntkCMP
Performance desired and position - actual KtPHSD_phi_C B1 Circuit Both Desired &
– Bank 1 actual cam position)] is amPosErrorLim Measured cam
positions when compared to Ic1 Deg (see IntakeCamSenso positions cannot be
VVT is activated thresholds to Supporting rTFTKO <
determine if Table) KtPHSD_phi_CamP
excessive CrankSensorTFT osErrorLimIc1 or >
KO than (29.0 -
KtPHSD_phi_CamP
CrankIntakeCam osErrorLimIc1).
CorrelationFA
Desired cam
position cannot vary
more than 3.0 Cam
Deg for at least
KtPHSD_t_StableP
ositionTimeIc1
seconds (see
Supporting Tables)

ECM SECTION Page 3 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
Engine is running 100 ms /sample
VVT is enabled
Desired camshaft
position > 0
Power Take Off
(PTO) not active

Exhaust P0013 Detects a VVT The ECM detects System supply > 11 Volts 20 failures out
Camshaft system error by that the voltage is of 25 samples
Actuator monitoring the commanded state within limits
Solenoid circuit for of the driver and the
Circuit – Bank electrical integrity actual state of the
1 control circuit do not Trips 2
match. B Type
Output driver is 250 ms /sample,
commanded on, continuous
Ignition switch is
in crank or run
position

ECM SECTION Page 4 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
Exhaust P0014 Detects a VVT Camshaft position (Exhaust cam DTC’s are NOT System Voltage > 135 failures out Trips 2
Camshaft system error by error [absolute Bank 1)Cam active: 11 Volts, of 150 samples B Type
System comparing the value of (desired Position Error > P0013 IntkCMP
Performance desired and position - actual KtPHSD_phi_C B1 Circuit Both Desired &
– Bank 1 actual cam position)] is amPosErrorLim Measured cam
positions when compared to Ec1 Deg (see ExhaustCamSen positions cannot be
VVT is activated thresholds to Supporting sorTFTKO <
determine if Table) KtPHSD_phi_CamP
excessive CrankSensorTFT osErrorLimEc1 or >
KO than (Exh23.5 -
KtPHSD_phi_CamP
CrankExhaustCa osErrorLimEc1).
mCorrelationFA
Desired cam
position cannot vary
more than 3.0 Cam
Deg for at least
KtPHSD_t_StableP
ositionTimeEc1
seconds (see
Supporting Tables)

ECM SECTION Page 5 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
Engine is running 100 ms /sample
VVT is enabled
Desired camshaft
position > 0
Power Take Off
(PTO) not active

Crankshaft P0016 Detects cam to 4 cam sensor Crankshaft and 2 failures out of Type B
Position crank pulses more than - camshaft position 3 tests. A failed 2 trips
(CKP)- misalignment by 10 crank degrees signals are test is 4 failures
Camshaft monitoring if cam before or 10 crank synchronized out of 5
Position sensor pulse for degrees after samples. There
(CMP) bank 1 sensor A nominal position in is a delay after
Correlation occurs during the one cam revolution. Engine is the first failed
Bank 1 incorrect crank Spinning test to allow the
Sensor A position camshaft
Cam phaser is in position to
"parked" position return to the
park position.
This time is
No Active DTCs: P0335, P0336 defined by the
P0340, P0341 table "Cam
5VoltReferenceA_F Correlation Oil
A Temperature
5VoltReferenceB_F Threshold".
A

ECM SECTION Page 6 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description

Time since last


execution of
diagnostic < 1.0 seconds

One sample per


cam rotation

Crankshaft P0017 Detects cam to 4 cam sensor Crankshaft and 2 failures out of Type B
Position crank pulses more than - camshaft position 3 tests. A failed 2 trips
(CKP)- misalignment by 10 crank degrees signals are test is 4 failures
Camshaft monitoring if cam before or 10 crank synchronized out of 5
Position sensor pulse for degrees after samples. There
(CMP) bank 1 sensor B nominal position in is a delay after
Correlation occurs during the one cam revolution. Engine is the first failed
Bank 1 incorrect crank Spinning test to allow the
Sensor B position camshaft
Cam phaser is in position to
"parked" position return to the
park position.
This time is
No Active DTCs: P0335, P0336 defined by the

ECM SECTION Page 7 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description y
P0365, P0366 table "Cam
5VoltReferenceA_F Correlation Oil
A Temperature
5VoltReferenceB_F Threshold".
A

Time since last


execution of
diagnostic < 1.0 seconds

One sample per


cam rotation

O2S Heater P0030 This DTC checks Voltage low during Ignition = Crank or Run 20 failures out 2 trips
Control Circuit the Heater driver open state of 25 samples Type B
Bank 1 Output Driver (indicates short-to- Ignition Voltage > 11.0 volts
Sensor 1 circuit for ground or open Engine Speed > 400 RPM 250 ms / sample
electrical circuit) or voltage
integrity. high during driver
closed state Continuous
(indicates short to
voltage).

ECM SECTION Page 8 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
O2S Heater P0036 This DTC checks Voltage low during Ignition = Crank or Run 20 failures out 2 trips
Control Circuit the Heater driver open state of 25 samples Type B
Bank 1 Output Driver (indicates short-to- Ignition Voltage > 11.0 volts
Sensor 2 circuit for ground or open Engine Speed > 400 RPM 250 ms / sample
electrical circuit) or voltage
integrity. high during driver
closed state Continuous
(indicates short to
voltage).

HO2S Heater P0053 Detects an Heater Resistance No Active DTC's ECT_Sensor_FA Once per valid 2 trips
Resistance oxygen sensor outside of the P2610 cold start Type B
Bank 1 heater having an expected range of 7.0 < Ÿ < 13.0 IAT_SensorFA
Sensor 1 incorrect or out Coolant – IAT < 8.0 ºC
of range Engine Soak
resistance value. Time > 28800 seconds
Coolant Temp -30.0 < ºC < 45.0
Ignition Voltage < 32.0 volts
Engine Run time < 0.275 seconds

HO2S Heater P0054 Detects an Heater Resistance No Active DTC's ECT_Sensor_FA Once per valid 2 trips
Resistance oxygen sensor outside of the P2610 cold start Type B
Bank 1 heater having an expected range of 7.0 < Ÿ < 13.0 IAT_SensorFA
Sensor 2 incorrect or out Coolant – IAT < 8.0 ºC
of range Engine Soak
resistance value. Time > 28800 seconds
Coolant Temp -30.0 < ºC < 45.0

ECM SECTION Page 9 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
Ignition Voltage < 32.0 volts
Engine Run time < 0.275 seconds

Radiator P00B3 This DTC RCT Resistance < 34 Ohms Engine run time > 10.0 seconds 5 failures out of 2 trips
Coolant Temp detects a short to (@ 150ºC) Or 10 samples Type B
Sensor Circuit ground in the IAT min ” 70.3 °C
Low Voltage RCT signal 1 sec/ sample
circuit or the
RCT sensor.
Continuous

Radiator P00B4 Circuit Continuity RCT Resistance > 260000 Engine run time > 60.0 seconds 5 failures out of 2 trips
Coolant Temp This DTC (@ -60ºC) Ohms Or 10 samples Type B
Sensor Circuit detects a short to IAT min • -7.0 °C
High Voltage high or open in 1 sec/ sample
the RCT signal
circuit or the
RCT sensor. Continuous

ECM SECTION Page 10 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description

Radiator P00B6 This DTC A failure will be VehicleSpeedSenso 1 failure 2 trips


Coolant Temp detects a reported if any of No Active DTC's r_FA Type B
- Engine difference the following occur: IAT_SensorCircuitF
Coolant Temp between ECT A
(ECT) and RCT after a THMR_RCT_Senso 500 msec/
Correlation soak condition. r_Ckt_FA sample
THMR_ECT_Senso
r_Ckt_FA
1) Absolute See "P00B6: IgnitionOffTimeVali
difference between Fail if power up d
ECT at power up & ECT exceeds TimeSinceEngineR Once per valid
RCT at power up is RCT by these unningValid cold start
• an IAT based values" in the
Engine Off Soak
threshold table Supporting
Time > 28800 seconds
lookup value(fast tables section
fail).
Non-volatile
memory
initization = Not occurred
Test complete
2) Absolute this trip = False
difference between Test aborted this
ECT at power up & trip = False
RCT at power up is IAT • -7 ºC
> by 20.0 C and a LowFuel
block heater has not Condition Diag = False
b d t t d

ECM SECTION Page 11 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
been detected.
Block Heater detection is enabled
3) ECT at power up when either of the following
> IAT at power up 1) ECT at power
by 20.0 C and the up > IAT at power
time spent cranking up by > 20.0 ºC
the engine without 2) Cranking time < 1.0 Seconds
starting is greater
than 1.0 seconds Block Heater is detected and
with the diagnostic is aborted when 1) or
LowFuelConditionDi = False 2) occurs. Diagnostic is aborted
ag when 3) or 4) occurs:
1a) Vehicle drive
time > 1 Seconds with
1b) Vehicle
speed > 158.4 MPH and
1c) Additional
Vehicle drive time
is provided to 1a
when Vehicle 0.50 times the
speed is below seconds with
1b as follows: vehicle speed below
1b
1d) IAT drops
from power up
IAT • 255.0 ºC

ECM SECTION Page 12 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
2a) ECT drops
from power up
ECT > 255 ºC Within
2b) Engine run
time > 255 Seconds

3) Engine run
time with vehicle
speed below 1b > 1800 Seconds
4) Minimum IAT
during test ” -7.0 ºC

Engine P00B7 This DTC Engine Coolant THMR_RCT_Senso 30 failures out 2 trips
Coolant Flow detects a Temp (ECT) is No Active DTC's r_Ckt_FA of 200 samples Type B
Insufficient Insufficient Flow greater than 117 THMR_ECT_Senso
Condition (i.e.. Deg C and r_Ckt_FA
Stuck Closed Difference between Engine run time > 45 seconds
Thermostat) ECT and RCT is OR 1 sec/ sample
greater than 45 Deg Engine Coolant
C. When above is Temp > 70.0 Deg C
present for more Continuous
than 5 seconds, fail
counts start.

ECM SECTION Page 13 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description

Mass Air Flow P0101 Determines if the Filtered Throttle <= 125 Engine Speed >= 500 RPM Continuous Type B
System MAF sensor is Model Error kPa*(g/s) Engine Speed <= 8000 RPM 2 trips
Performance stuck within the AND Coolant Temp >= -7 Deg C Calculation are
normal operating ABS(Measured Coolant Temp <= 125 Deg C performed every
range Flow – Modeled Air Intake Air Temp >= -20 Deg C 12.5 msec
Flow) Filtered > 10 grams/sec Intake Air Temp <= 125 Deg C
AND Minimum total
ABS(Measured weight factor (all
MAP – MAP Model factors multiplied
2) Filtered > 20.0 kPa together)
>= 0.25

Filtered Throttle
Model Error
multiplied by TPS
Residual Weight

Modeled Air Flow


Error multiplied by
MAF Residual
Weight Factor
based on RPM and
MAF Residual

MAP Model 2 Error


multiplied by MAP2

ECM SECTION Page 14 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
Residual Weight
Factor based on

See table "IFRD


Residual Weighting
No Active DTCs: MAP_SensorCircuit
FA
EGRValve_FP
EGRValvePerforma
nce_FA
MAF_SensorCircuit
FA
CrankSensor_FA
ECT_Sensor_FA
ECT_Sensor_Ckt_F
P
IAT_SensorFA
IAT_SensorCircuitF
P
Mass Air Flow P0102 Detects a MAF Output <= 1800 Hertz Engine Run Time > 1.0 seconds 200 failures out Type B
Sensor Circuit continuous short of 250 samples 2 trips
Low to low or a open (0 gm/sec) Engine Speed >= 300 RPM
Frequency in either the Ignition Voltage >= 10.0 Volts
signal circuit or Above criteria 1 sample every
the MAF sensor present for a cylinder firing
period of time >= 1.0 seconds event

ECM SECTION Page 15 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
Mass Air Flow P0103 Detects a high MAF Output >= 14500 Hertz Engine Run Time > 1.0 seconds 200 failures out Type B
Sensor Circuit frequency output of 250 samples 2 trips
High from the MAF (108 gm/sec) Engine Speed >= 300 RPM
Frequency sensor Ignition Voltage >= 10.0 Volts
Above criteria 1 sample every
present for a cylinder firing
period of time >= 1.0 seconds event

Manifold P0106 Determines if the Filtered Throttle <= 125 Engine Speed >= 500 RPM Continuous Type B
Absolute MAP sensor is Model Error kPa*(g/s) Engine Speed <= 8000 RPM 2 trips
Pressure stuck within the AND Coolant Temp >= -7 Deg C Calculations are
Sensor normal operating ABS(Measured Coolant Temp <= 125 Deg C performed every
Performance range MAP – MAP Model Intake Air Temp >= -20 Deg C 12.5 msec
1) Filtered > 20.0 kPa Intake Air Temp <= 125 Deg C
AND Minimum total
ABS(Measured weight factor (all
MAP – MAP Model factors multiplied
2) Filtered > 20.0 kPa together)
>= 0.25

Filtered Throttle
Model Error
multiplied by TPS
Residual Weight

MAP Model 1 Error


multiplied by MAP1

ECM SECTION Page 16 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
Residual Weight
Factor based on

MAP Model 2 Error


multiplied by MAP2
Residual Weight
Factor based on

See table "IFRD


Residual Weighting

No Active DTCs: MAP_SensorCircuit


FA
EGRValve_FP
EGRValvePerforma
nce_FA
MAF_SensorCircuit
FA
CrankSensor_FA
ECT_Sensor_FA
ECT_Sensor_Ckt_F
P
IAT_SensorFA
IAT_SensorCircuitF
P

Engine Not Rotating

ECM SECTION Page 17 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
Case:
Manifold Pressure < 50.0 kPa Time between 4 failures out of
OR current ignition 5 samples
Manifold Pressure > 115.0 kPa cycle and the last
time the engine 1 sample every
was running 12.5 msec
> 8.0 seconds

Engine is not
rotating

No Active DTCs: EngModeNotRunT


mErr
MAP_SensorFA
AAP_SnsrFA
No Pending MAP_SensorCircuit
DTCs: FP
AAP_SnsrCktFP
Manifold P0107 Detects a MAP Voltage < 3.0 % of 5 Continuous 320 failures out Type B
Absolute continuous short Volt Range (0.2 of 400 samples 2 trips
Pressure to low or open in Volts = 3.5 kPa)
Sensor Circuit either the signal
Low circuit or the 1 sample every
MAP sensor. 12.5 msec

Manifold P0108 Detects an open MAP Voltage > 90.0 % of 5 Continuous 320 failures out Type B
Absolute sensor ground or Volt Range (4.5 of 400 samples 2 trips

ECM SECTION Page 18 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
Pressure continuous short Volts = 115.0
Sensor Circuit to high in either kPa)
High the signal circuit 1 sample every
or the MAP 12.5 msec
sensor.
Intake Air P0111 Detects an IAT ABS(Power Up IAT - Time between Executes once Type B
Temperature sensor that has Power Up ECT) > 40 deg C current ignition at the beginning 2 trips
Sensor Circuit stuck in range by cycle and the last of each ignition
Performance comparing to time the engine cycle if enable
engine coolant was running conditions are
temperature at met
> 28800 seconds
startup
Power Up ECT < 60 deg C

No Active DTCs: ECT_Sensor_Ckt_F


A
IAT_SensorCircuitF
A
MnfdTempSensorC
ktFA
HumTempSensorCkt
Intake Air P0112 Detects a Raw IAT Input < 62 Ohms Engine Run Time > 0.0 seconds 40 failures out Type B
Temperature continuous short (~150 deg C) of 50 samples 2 trips
Sensor Circuit to ground in the
Low (High IAT signal circuit 1 sample every
Temperature) or the IAT sensor 100 msec

ECM SECTION Page 19 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
Intake Air P0113 Detects a Raw IAT Input > 126840 Engine Run Time > 0.0 seconds 40 failures out Type B
Temperature continuous open Ohms of 50 samples 2 trips
Sensor Circuit circuit in the IAT (~-60 deg C)
High (Low signal circuit or 1 sample every
Temperature) the IAT sensor 100 msec

Intake Air P0114 Detects a noisy String Length > 125 DegC Continuous 4 failures out of Type B
Temperature or erratic IAT 5 samples 2 trips
Sensor signal circuit or Where:
Intermittent In- IAT sensor "String Length" =
Range sum of "Diff"
calculated over 10 consecutive
IAT samples
And where:

"Diff" = ABS(current
IAT reading - IAT
reading from 100
milliseconds
previous)
Engine P0116 This DTC A failure will be No Active DTC's VehicleSpeedSensor 1 failure 2 trips
Coolant detects ECT reported if any of IAT_SensorFA Type B
Temperature temp sensor the following occur: ECT_Sensor_Ckt_FA500 msec/
(ECT) Sensor stuck in mid IgnitionOffTimeVali sample
Performance range. d
1) ECT at power up See "P0116: TimeSinceEngineR
> IAT at power up Fail if power up unningValid

ECM SECTION Page 20 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
by an IAT based ECT exceeds Non-volatile Once per valid
table lookup value IAT by these memory = Not occurred cold start
after a minimum values" in the Test complete
this trip = False
28800 second soak Supporting
Test aborted this
(fast fail). tables section
trip = False
IAT • -7 ºC
2) ECT at power up LowFuelConditio
> IAT at power up n = False
by 20.0 C after a
minimum 28800 Block Heater detection is enabled
second soak and a when either of the following
block heater has not 1) ECT at power
been detected. up > IAT at power
up by > 20.0 ºC
3) ECT at power up 2) Cranking time < 0.0 Seconds
> IAT at power up
by 20.0 C after a Block Heater is detected and
minimum 28800 diagnostic is aborted when 1) or 2)
seconds soak and occurs. Diagnostic is aborted when
the time spent or 4) occurs:
cranking the engine 1a) Vehicle drive
without starting is time > 400 Seconds with
greater than 0.0
1b) Vehicle
seconds with the
speed > 158.4 MPH
LowFuelConditionDi
= False 1c) Additional
ag

ECM SECTION Page 21 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
Vehicle drive time
is provided to 1a
when Vehicle 0.50 times the
speed is below seconds with
1b as follows: vehicle speed below
1b
1d) IAT drops
from power up
IAT • 255.0 ºC
2a) ECT drops
from power up
ECT • 255 ºC Within
2b) Engine run
time ” 65535 Seconds

3) Engine run
time with vehicle
speed below 1b > 1800 Seconds
4) Minimum IAT
during test ” -7 ºC

Engine P0117 Circuit Continuity ECT Resistance (@ 5 failures out of 2 trips


Coolant Temp This DTC 150ºC) < 34 Ohms 6 samples Type B
Sensor Circuit detects a short to
Low ground in the
ECT signal 1 sec/ sample

ECM SECTION Page 22 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
circuit or the
ECT sensor. Continuous

Engine P0118 Circuit Continuity ECT Resistance (@ > 260000 Engine run time > 10.0 seconds 5 failures out of 2 trips
Coolant Temp This DTC -60ºC) Ohms Or 6 samples Type B
Sensor Circuit detects a short to IAT min • 0.0 °C
High high or open in
the ECT signal 1 sec/ sample
circuit or the
ECT sensor.
Continuous

Engine P0119 Circuit Continuity ECT temperature No Active DTC's P0117 3 failures out of 2 trips
Coolant This DTC step change: P0118 4 samples Type B
Temperature detects large 1) postive step
(ECT) Sensor step changes in change is greater 1 sec/ sample
Circuit the ECT signal than high limit
Intermittent circuit or the OR
ECT sensor. 2) negitive step Continuous
Allowable high change is lower
and low limits are than low limit.
calculated for the
next sample

ECM SECTION Page 23 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
p
based on the
previous sample
and the time
constant of the
Throttle P0121 Determines if the Filtered Throttle Engine Speed >= 500 RPM Continuous Type B
Position Throttle Position Model Error > 125 kPa*(g/s) Engine Speed <= 8000 RPM 2 trips
Sensor Sensor input is AND Coolant Temp > -7 Deg C Calculation are
Performance stuck within the ABS(Measured Coolant Temp < 125 Deg C performed every
normal operating Flow – Modeled Air Intake Air Temp > -20 Deg C 12.5 msec
range Flow) Filtered > 10 grams/sec Intake Air Temp < 125 Deg C
AND Minimum total
ABS(Measured weight factor (all
MAP – MAP Model factors multiplied
2) Filtered <= 20.0 kPa together)
>= 0.25

Filtered Throttle
Model Error
multiplied by TPS
Residual Weight

Modeled Air Flow


Error multiplied by
MAF Residual
Weight Factor
based on RPM and
MAF Residual

ECM SECTION Page 24 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description

See table "IFRD


Residual Weighting
No Active DTCs: MAP_SensorCircuit
FA
EGRValve_FP
EGRValvePerforma
nce_FA
MAF_SensorCircuit
FA
CrankSensor_FA
ECT_Sensor_FA
ECT_Sensor_Ckt_F
P
IAT_SensorFA
IAT_SensorCircuitF
P
TPS1 Circuit P0122 Detects a TPS1 Voltage < 0.325 Run/Crank voltage 639/1279 Trips:
Low continuous or > 6.41 counts; 153 1
intermittent short counts Type:
or open in TPS1 continuous; A
circuit 3.125 ms /count MIL:
in the ECM YES
main processor

No 5V reference
error or fault for # 4

ECM SECTION Page 25 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
5V reference circuit
TPS1 Circuit P0123 Detects a TPS1 Voltage > 4.75 Run/Crank voltage 639/1279 Trips:
High continuous or > 6.41 counts; 153 1
intermittent short counts Type:
or open in TPS1 continuous; A
circuit 3.125 ms /count MIL:
in the ECM YES
main processor

No 5V reference
error or fault for # 4
5V reference circuit
Engine P0128 This DTC Engine run time is See “P0128: No Active DTC's MAF_SensorFA 1 failure to set 2 trips
Coolant detects if the accumulated when Maximum IAT_SensorFA DTC Type B
Temperature engine coolant airflow is • 1 grams Accumulated THMR_RCT_Senso
Below Stat temperature per sec during Time for IAT r_Ckt_FA
Regulating rises too slowly Range #1 or #2: and Start-up THMR_ECT_Senso
Temperature due to an ECT or ECT conditions“ r_Ckt_FA
Cooling system in the 1 sec/ sample
fault Range #1 (Primary) Supporting
ECT reaches Engine not run
Commanded time • 1800 seconds
temperature minus Engine 1 ” Eng Run Tme ” Once per
11.0 °C when IAT run time 1800 seconds ignition key
min is < 60.0°C and Fuel Condition Ethanol ” 86% cycle
• -7.0°C. Range #1
(Primary) Test

ECM SECTION Page 26 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
ECT at start run -40.0 ” ECT ” 59.0
Range #2 °C
(Alternate) Average Airflow • 1.0 gps
ECT reaches T-Stat Heater
Commanded duty commanded ” 10 %
temperature minus
11.0 °C when IAT Not used in this
min is < -50.0°C Range #2 application
and • -50.0°C. (Alternate) Test
ECT at start run -50.0 ” ECT ” -50.0
°C
Average Airflow • 1.0 gps
T-Stat Heater
duty commanded ” 10 %

O2S Circuit P0131 This DTC Oxygen Sensor No Active DTC's TPS_ThrottleAuthor 380 failures out 2 trips
Low Voltage determines if the Signal < 50 mVolts ityDefaulted of 475 samples Type B
Bank 1 O2 sensor circuit MAP_SensorFA
Sensor 1 is shorted to low. AIR System FA
Ethanol Frequency:
Composition Sensor Continuous in
FA 100 milli -
EvapPurgeSolenoid second loop
Circuit_FA
EvapFlowDuringNo
nPurge_FA

ECM SECTION Page 27 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
EvapVentSolenoidC
ircuit_FA

EvapSmallLeak_FA
EvapEmissionSyste
m_FA
FuelTankPressureS
nsrCkt_FA
FuelInjectorCircuit_
FA
AIR intrusive test = Not active

Fuel intrusive test = Not active


Idle intrusive test = Not active
EGR intrusive
test = Not active
System Voltage 10.0 < Volts < 32.0
EGR Device
Control = Not active
Idle Device
Control = Not active
Fuel Device
Control = Not active
AIR Device
Control = Not active
Low Fuel
Condition Diag = False

ECM SECTION Page 28 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
Equivalence 0.9912 < ratio <
Ratio 1.0400
Air Per Cylinder 50 < mgram < 500
Fuel Control
State = Closed Loop
Closed Loop
Active = TRUE
All Fuel Injectors
for active
Cylinders Enabled (On)
Fuel Condition Ethanol ” 87%
Fuel State DFCO not active
All of the above
met for > 5.0 seconds

O2S Circuit P0132 This DTC Oxygen Sensor 100 failures out 2 trips
High Voltage determines if the Signal > 1050 mvolts Open Test Criteria of 125 samples Type B
Bank 1 O2 sensor circuit No Active DTC's TPS_ThrottleAuthor
Sensor 1 is shorted to ityDefaulted
high. MAF_SensorFA
EthanolComposition Frequency:
Sensor_FA Continuous in
System Voltage 10.0 < Volts < 32.0 100 milli -
= All Cylinders second loop
AFM Status active

ECM SECTION Page 29 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
Heater Warm-up
delay = Complete

Engine Run Time > 5 seconds


Engine Run
Accum > 150 seconds
Fuel Condition ” 87 % Ethanol
No Active DTC's MAP_SensorFA
EvapPurgeSolenoid
Circuit_FA
EvapFlowDuringNo
nPurge_FA
EvapVentSolenoidC
ircuit_FA

EvapSmallLeak_FA
EvapEmissionSyste
m_FA
FuelTankPressureS
nsrCkt_FA
FuelInjectorCircuit_
FA
AIR System FA
Low Fuel
Condition Diag = False
Fuel Condition ” 87 % Ethanol

ECM SECTION Page 30 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
Initial delay after
Open Test > 45.0 seconds
Criteria met (cold when
start condition) engine soak time >
28800 seconds
Initial delay after
Open Test > 45.0 seconds
Criteria met (not when
cold start engine soak time ”
condition) 28800 seconds
Equivalence 0.9912 ” ratio ”
Ratio 1.0400
50.0 ” mgram ”
Air Per Cylinder 500.0
Fuel Control not = Power
State Enrichment
All of the above
met for > 5.0 seconds

O2S Slow P0133 This DTC The average No Active DTC's TPS_ThrottleAuthor Sample time is 2 trips
Response determines if the response time is ityDefaulted 60 seconds Type B
Bank 1 O2 sensor caluclated over the MAP_SensorFA
Sensor 1 response time is test time, and IAT_SensorFA
degraded. compared to the ECT_Sensor_FA Frequency:
threshold. Refer to AmbientAirDefault Once per trip
“P0133 - O2S Slow MAF_SensorFA

ECM SECTION Page 31 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
Response Bank 1 EvapPurgeSolenoid
Sensor 1" Circuit_FA
Pass/Fail Threshold EvapFlowDuringNo
table in the nPurge_FA
Supporting Tables EvapVentSolenoidC
tab. ircuit_FA

EvapSmallLeak_FA
EvapEmissionSyste
m_FA
FuelTankPressureS
nsrCkt_FA
FuelInjectorCircuit_
FA
AIR System FA
EthanolComposition
Sensor_FA
EngineMisfireDetect
ed_FA
P0131
P0132
P0134
System Voltage 10.0 < Volts < 32.0
EGR Device
Control = Not active
Idle Device
Control = Not active

ECM SECTION Page 32 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
Fuel Device
Control = Not active
AIR Device
Control = Not active
Low Fuel
Condition Diag = False
= Not Valid, See
definition of Green
Sensor Delay
Criteria (B1S1) in
Green O2S Supporting Tables
Condition tab.
O2 Heater on for • 40 seconds
Learned Htr
resistance = Valid
Engine Coolant > 50 ºC
IAT > -40 ºC
Engine run
Accum > 90 seconds
Time since any
AFM status
change > 2.0 seconds

Time since Purge


On to Off change > 2.0 seconds

ECM SECTION Page 33 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description

Time since Purge


Off to On change > 2.0 seconds
17 ” grams per
Engine airflow second ” 40
1000 <= RPM <=
Engine speed 3500
Fuel < 87 % Ethanol
Baro > 70 kpa
Air Per Cylinder • 150 mGrams
Low Fuel
Condition Diag = False
Fuel Control
State = Closed Loop
Closed Loop
Active = TRUE
LTM fuel cell = Enabled
Transient Fuel
Mass ” 100.0 mgrams
Baro = Not Defaulted
Fuel Control not = Power
State Enrichment
Fuel State DFCO not active

Commanded
Proportional Gain • 0.0 %

ECM SECTION Page 34 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
All of the above
met for > 1.0 seconds

O2S Circuit P0134 This DTC Oxygen Sensor No Active DTC's 200 failures out 2 trips
Insufficient determines if the Signal > 1700 mvolts TPS_ThrottleAuthor of 250 samples. Type B
Activity Bank O2 sensor circuit ityDefaulted
1 Sensor 1 is open. MAF_SensorFA
EthanolComposition Frequency:
Sensor_FA Continuous
System Voltage 10.0 < Volts < 32.0
= All Cylinders
AFM Status active 100msec loop
Heater Warm-up
delay = Complete
> 5 seconds
Engine Run Time
Engine Run
Accum > 150 seconds
Fuel ” 87 % Ethanol

O2S Heater P0135 This DTC Heater Current 0.3 < Amps < No Active DTC's 8 failures out of 2 trips
Performance determines if the outside of the 2.5 ECT_Sensor_FA 10 samples Type B
Bank 1 O2 sensor expected range of System Voltage 10.0 < Volts < 32.0
Sensor 1 heater is Heater Warm-up Frequency: 2
functioning delay = Complete tests per trip
properly by O2S Heater
monitoring the device control = Not active

ECM SECTION Page 35 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
current through B1S1 O2S 30 seconds
the heater circuit. Heater Duty delay between
Cycle > zero tests and 1
second
execution rate
All of the above
met for > 120 seconds

O2S Circuit P0137 This DTC Oxygen Sensor No Active DTC's TPS_ThrottleAuthor 430 failures out 2 trips
Low Voltage determines if the Signal < 50 mvolts ityDefaulted of 540 samples Type B
Bank 1 O2 sensor circuit MAP_SensorFA
Sensor 2 is shorted to low. AIR System FA
Ethanol Frequency:
Composition Sensor Continuous in
FA 100 milli -
EvapPurgeSolenoid second loop
Circuit_FA
EvapFlowDuringNo
nPurge_FA
EvapVentSolenoidC
ircuit_FA

EvapSmallLeak_FA
EvapEmissionSyste
m_FA
FuelTankPressureS
nsrCkt_FA

ECM SECTION Page 36 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
FuelInjectorCircuit_
FA
AIR intrusive test = Not active

Fuel intrusive test = Not active


Idle intrusive test = Not active
EGR intrusive
test = Not active
System Voltage 10.0 < Volts < 32.0
EGR Device
Control = Not active
Idle Device
Control = Not active
Fuel Device
Control = Not active
AIR Device
Control = Not active
Low Fuel
Condition Diag = False
Equivalence 0.9912 ” ratio ”
Ratio 1.0400

Air Per Cylinder 50 ” mgrams ” 500


Fuel Control
State = Closed Loop
Closed Loop
Active = TRUE

ECM SECTION Page 37 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
All Fuel Injectors
for active
Cylinders Enabled (On)
Fuel Condition Ethanol <= 87%
Fuel State DFCO not active
All of the above
met for > 5.0 seconds

O2S Circuit P0138 This DTC Oxygen Sensor Open Test Criteria 100 failures out 2 trips
High Voltage determines if the Signal > 1050 mvolts No Active DTC's TPS_ThrottleAuthor of 125 samples Type B
Bank 1 O2 sensor circuit ityDefaulted
Sensor 2 is shorted to MAF_SensorFA
high. EthanolComposition Frequency:
Sensor_FA Continuous in
System Voltage 10.0 < Volts < 32.0 100 milli -
= All Cylinders second loop
AFM Status active
Heater Warm-up
delay = Complete

Engine Run Time > 5 seconds


Fuel Condition ” 87 % Ethanol
No Active DTC's MAP_SensorFA
EvapPurgeSolenoid
Circuit_FA

ECM SECTION Page 38 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
EvapFlowDuringNo
nPurge_FA
EvapVentSolenoidC
ircuit_FA

EvapSmallLeak_FA
EvapEmissionSyste
m_FA
FuelTankPressureS
nsrCkt_FA
FuelInjectorCircuit_
FA
AIR System FA
Low Fuel
Condition Diag = False
Fuel Condition ” 87 % Ethanol
Initial delay after
Open Test > 45.0 seconds
Criteria met (cold when
start condition) engine soak time >
28800 seconds
Initial delay after
Open Test > 45.0 seconds
Criteria met (not when
cold start engine soak time ”
condition) 28800 seconds

ECM SECTION Page 39 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
Equivalence 0.9912 ” ratio ”
Ratio 1.0400

Air Per Cylinder 50 ” mgrams ” 500


Fuel Control not = Power
State Enrichment
All of the above
met for > 5.0 seconds

O2 Sensor P013A This DTC The EWMA of the No Active DTC's TPS_ThrottleAuthor Frequency: 1 trips
Slow determines if the Post O2 sensor ityDefaulted Once per trip Type A
Response post catalyst O2 normalized integral ECT_Sensor_FA Note: if EWMA
Rich to Lean sensor has Slow value > 8.0 units IAT_SensorFA NaPOPD_b_Re
Bank 1 Response in a MAF_SensorFA setFastRespFun
Sensor 2 predefined Rich OR MAP_SensorFA c= FALSE for
to Lean voltages AIR System FA the given Fuel
range during The Accumulated FuelInjectorCircuit_ Bank OR
Rich to Lean mass air flow FA NaPOPD_b_Ra
transition. The monitored during FuelTrimSystemB1 pidResponseAct
diagnostic is an the Slow Response _FA ive = TRUE,
intrusive test Test (between the FuelTrimSystemB2 multiple tests
which runs in a upper and lower _FA per trip are
DFCO mode to voltage thresholds) > 74 grams EngineMisfireDetect allowed.
achieve the (upper ed_FA
required threshold is 450 EthanolComposition
response. mvolts and Sensor_FA
lower threshold B1S2 Failed this P013B, P013E,

ECM SECTION Page 40 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description lower threshold , ,
is 150 mvolts) key cycle P013F, P2270 or
P2271

System Voltage 10.0 < Volts < 32.0


Learned heater
resistance = Valid
ICAT MAT
Burnoff delay = Not Valid
= Not Valid, See
definition of Green
Sensor Delay
Criteria (B1S2) in
Green O2S Supporting Tables
Condition tab.
Low Fuel
Condition Diag = False
Post fuel cell = enabled
DTC's Passed P2270 (and P2272
if applicable)
DTC's Passed P013E (and P014A
if applicable)

After above conditions are met:


DFCO mode is continued (wo driver
initiated pedal input).

ECM SECTION Page 41 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
O2 Sensor P013B This DTC The EWMA of the No Active DTC's TPS_ThrottleAuthor Frequency: 1 trips
Slow determines if the Post O2 sensor ityDefaulted Once per trip Type A
Response post catalyst O2 normalized integral ECT_Sensor_FA Note: if EWMA
Lean to Rich sensor has Slow value > 8.0 units IAT_SensorFA NaPOPD_b_Re
Bank 1 Response in a MAF_SensorFA setFastRespFun
Sensor 2 predefined Lean OR MAP_SensorFA c= FALSE for
to Rich voltages AIR System FA the given Fuel
range during The Accumulated FuelInjectorCircuit_ Bank OR
Lean to Rich mass air flow FA NaPOPD_b_Ra
transition. The monitored during FuelTrimSystemB1 pidResponseAct
diagnostic is an the Slow Response _FA ive = TRUE,
intrusive test Test (between the FuelTrimSystemB2 multiple tests
which increases upper and lower _FA per trip are
the delivered A/F voltage thresholds) > 120 grams EngineMisfireDetect allowed.
ratio to achieve (lower threshold ed_FA
the required rich is 350 mvolts EthanolComposition
threshold. and upper Sensor_FA
threshold is 600 B1S2 Failed this P013A, P013E,
mvolts) key cycle P013F, P2270 or
P2271
System Voltage 10.0 < Volts < 32.0
Learned heater
resistance = Valid
ICAT MAT
Burnoff delay = Not Valid

ECM SECTION Page 42 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
= Not Valid, See
definition of Green
Sensor Delay
Criteria (B1S2) in
Green O2S Supporting Tables
Condition tab.
Low Fuel
Condition Diag = False
Post fuel cell = enabled
DTC's Passed P2270 (and P2272
if applicable)

P013E (and P014A


if applicable)

P013A (and P013C


if applicable)

P2271 (and P2273


if applicable)

P013F (and P014B


if applicable)

After above conditions are met:


Fuel Enrich mode continued.

ECM SECTION Page 43 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description

O2 Sensor P013E This DTC Post O2 sensor No Active DTC's TPS_ThrottleAuthor Frequency: 2 trips
Delayed determines if the voltage > 450 mvolts ityDefaulted Once per trip Type B
Response post catalyst O2 ECT_Sensor_FA Note: if
Rich to Lean sensor has an AND IAT_SensorFA NaPOPD_b_Re
Bank 1 initial delayed MAF_SensorFA setFastRespFun
Sensor 2 response to an The Accumulated MAP_SensorFA c= FALSE for
A/F change from mass air flow AIR System FA the given Fuel
Rich to Lean. monitored during FuelInjectorCircuit_ Bank OR
The diagnostic is the Delayed FA NaPOPD_b_Ra
an intrusive test Response Test FuelTrimSystemB1 pidResponseAct
which runs in a under DFCO > 33 grams _FA ive = TRUE,
DFCO mode to FuelTrimSystemB2 multiple tests
achieve the DFCO begins after: _FA per trip are
required 1) Catalyst has EngineMisfireDetect allowed.
response. been rich for a ed_FA
minimum of > 2 secs EthanolComposition
AND Sensor_FA
2) Catalyst Rich B1S2 Failed this P013A, P013B,
Accumulation Air key cycle P013F, P2270 or
Flow is greater or P2271
equal to > 2 grams
System Voltage 10.0 < Volts < 32.0
Learned heater
resistance = Valid
ICAT MAT
Burnoff delay = Not Valid

ECM SECTION Page 44 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
= Not Valid, See
definition of Green
Sensor Delay
Criteria (B1S2) in
Green O2S Supporting Tables
Condition tab.
Low Fuel
Condition Diag = False
Post fuel cell = enabled
DTC's Passed P2270 (and P2272
if applicable)

After above conditions are met:


DFCO mode entered (wo driver

O2 Sensor P013F This DTC Post O2 sensor No Active DTC's TPS_ThrottleAuthor Frequency: 2 trips
Delayed determines if the voltage < 350 mvolts ityDefaulted Once per trip Type B
Response post catalyst O2 ECT_Sensor_FA Note: if
Lean to Rich sensor has an AND IAT_SensorFA NaPOPD_b_Re
Bank 1 initial delayed MAF_SensorFA setFastRespFun
Sensor 2 response to an The Accumulated MAP_SensorFA c= FALSE for
A/F change from mass air flow AIR System FA the given Fuel
Lean to Rich. monitored during FuelInjectorCircuit_ Bank OR
The diagnostic is the Delayed FA NaPOPD_b_Ra
an intrusive test Response Test > 120 grams FuelTrimSystemB1 pidResponseAct
which increases _FA ive = TRUE,

ECM SECTION Page 45 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
the delivered A/F FuelTrimSystemB2 multiple tests
ratio to achieve _FA per trip are
the required rich EngineMisfireDetect allowed
threshold. ed_FA
EthanolComposition
Sensor_FA
B1S2 Failed this P013A, P013B,
key cycle P013E, P2270 or
P2271
System Voltage 10.0 < Volts < 32.0
Learned heater
resistance = Valid
ICAT MAT
Burnoff delay = Not Valid
= Not Valid, See
definition of Green
Sensor Delay
Criteria (B1S2) in
Green O2S Supporting Tables
Condition tab.
Low Fuel
Condition Diag = False
Post fuel cell = enabled
DTC's Passed P2270 (and P2272
if applicable)

ECM SECTION Page 46 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
P013E (and P014A
if applicable)

P013A (and P013C


if applicable)
P2271 (and P2273
if applicable)

After above conditions are met:


Fuel Enrich mode entered.

O2S Circuit P0140 This DTC Oxygen Sensor No Active DTC's TPS_ThrottleAuthor 200 failures out 2 trips
Insufficient determines if the Signal > 1700 mvolts ityDefaulted of 250 samples. Type B
Activity Bank O2 sensor circuit MAF_SensorFA
1 Sensor 2 is open. EthanolComposition Frequency:
Sensor_FA Continuous
System Voltage 10.0 <Volts < 32.0
= All Cylinders
AFM Status active 100msec loop
Heater Warm-up
delay = Complete

Engine Run Time > 5 seconds


Engine Run
Accum > 150 seconds
Fuel ” 87 % Ethanol

ECM SECTION Page 47 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description

O2S Heater P0141 This DTC Heater Current No Active DTC's ECT_Sensor_FA 8 failures out of 2 trips
Performance determines if the outside of the System Voltage 10.0 < Volts < 32.0 10 samples Type B
Bank 1 O2 sensor expected range of 0.3 > amps > Heater Warm-up Frequency: 2
Sensor 2 heater is 2.5 delay = Complete tests per trip
functioning O2S Heater
properly by 30 seconds
device control = Not active
monitoring the delay between
B1S1 O2S
current through tests and 1
Heater Duty > zero
the heater circuit. second
C l
All of the above execution rate.
met for
Time > 120 seconds

Fuel System P0171 Determines if the The filtered long- >= 1.250 Engine speed
400 <rpm< 6100 Frequency: 2
Too Lean fuel control term fuel trim metric BARO
> 70 kPa 100 ms Trip(s)
Bank 1 system is in a Coolant Temp-38 <°C< 130 Continuous Type B
lean condition, MAP
15 <kPa< 255 Loop
based on the Inlet Air Temp
-20 <°C< 150
filtered long-term MAF
1.0 <g/s< 512.0
fuel trim. Fuel Level
> 10 % or if fuel
sender is faulty
Long Term Fuel > 20.0 seconds of
Trim data data must
accumulation: accumulate on each
trip, with at least

ECM SECTION Page 48 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
15.0 seconds of
data in the current
fuel trim cell before
fuel trim diagnosed during decels? No
Long-Term Fuel Trim Cell Usage
Sometimes, certain Long-Term Fuel
Cells are not utilized for control or
diagnosis. Please see "Supporting
Tables" Tab for a list of cells
for diagnosis.

Fuel Control Status


Closed Loop Enabled
Long Term FT Enabled
Please see
"Closed Loop
Enable Criteria"
and "Long Term
FT Enable
Criteria" in
Supporting
Tables.

ECM SECTION Page 49 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
Fuel Consumed > 65535.0 liters of
fuel consumed after
a fuel fill event
("Virtual Flex Fuel
Sensor applications
only)
EGR Flow Diag. Intrusive Test Not
Catalyst Monitor Intrusive Test Not
Post O2 Diag. Intrusive Test Not
Device Control Not Active
EVAP Diag. “tank pull down” Not
Active
No active DTCs:
IAC_SystemRPM_FA
MAP_SensorFA
MAF_SensorFA
MAF_SensorTFTKO
AIR System FA
EvapExcessPurgePsbl_FA
Ethanol Composition Sensor FA
FuelInjectorCircuit_FA
EngineMisfireDetected_FA
EGRValvePerformance_FA
EGRValveCircuit_FA
MAP_EngineVacuumStatus
AmbPresDfltdStatus

ECM SECTION Page 50 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
TC_BoostPresSnsrFA
O2S_Bank_1_Sensor_1_FA

Fuel System P0172 Determines if the Passive Test: Secondary Frequency: 2


Too Rich fuel control The filtered Non- <= 0.795 Parameters and 100 ms Trip(s)
Bank 1 system is in a Purge Long Term (a Passive Test Enable Conditions Continuous Type B
rich condition, Fuel Trim metric decision cannot are identical to Loop
based on the be made when those for P0171,
filtered long-term Purge is with the exception
fuel trim metric. enabled)

There are two


methods to Intrusive Test:
determine a Rich The filtered Purge <= 0.800
fault. They are Long Term Fuel
Passive and Trim metric
Intrusive. The
Intrusive test is
described below:

AND
The filtered Non- <= 0.795 for
Purge Long Term
Fuel Trim metric

2 out of 3
intrusive

ECM SECTION Page 51 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
segments

Intrusive Test: Segment Def'n:


When the filtered Segments can last
Purge Long up to 35 seconds
Term Fuel Trim and are separated
metric is <= by the lesser of 30
0.800, purge is seconds of purge-
ramped off to on time or enough
determine if time to purge 5
excess purge grams of vapor.
vapor is the
cause of the rich A maximum of 3
condition. completed
If the filtered segments or 25
Purge Long attempts are
Term Fuel Trim allowed for each
metric > 0.800, intrusive test.
the test passes
without checking After an intrusive
the filtered Non- test report is
Purge Long completed, another
Term Fuel Trim intrusive test cannot
metric. occur for 299
seconds to allow

ECM SECTION Page 52 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
Performing sufficient time to
intrusive tests purge excess
too frequently vapors from the
may also affect canister. During this
EVAP and period, fuel trim will
EPAIII pass if the filtered
emissions, and Purge-on Long
the execution Term fuel trim >
frequency of Purge Rich Limit
other Table for at least
diagnostics. 150 seconds,
indicating that the
canister has been
purged.

Injector 1 P0201 This DTC checks The ECM detects Powertrain Relay 11 volts ” Voltage 20 failures out 2 trips
the circuit for that the Voltage within for greater than 5 of 25 samples Type B
electrical integrity commanded state range and stable seconds 250 ms /sample
during operation. of the driver and the according to Continuous
actual state of the Enable
control ciruit do not Conditions
match
Engine Running

ECM SECTION Page 53 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
Injector 2 P0202 This DTC checks The ECM detects Powertrain Relay 11 volts ” Voltage 20 failures out 2 trips
the circuit for that the Voltage within for greater than 5 of 25 samples Type B
electrical integrity commanded state range and stable seconds 250 ms /sample
during operation. of the driver and the according to Continuous
actual state of the Enable
control ciruit do not Conditions
match
Engine Running
Injector 3 P0203 This DTC checks The ECM detects Powertrain Relay 11 volts ” Voltage 20 failures out 2 trips
the circuit for that the Voltage within for greater than 5 of 25 samples Type B
electrical integrity commanded state range and stable seconds 250 ms /sample
during operation. of the driver and the according to Continuous
actual state of the Enable
control ciruit do not Conditions
match
Engine Running
Injector 4 P0204 This DTC checks The ECM detects Powertrain Relay 11 volts ” Voltage 20 failures out 2 trips
the circuit for that the Voltage within for greater than 5 of 25 samples Type B
electrical integrity commanded state range and stable seconds 250 ms /sample
during operation. of the driver and the according to Continuous
actual state of the Enable
control ciruit do not Conditions
match
Engine Running
TPS2 Circuit P0222 Detects a TPS2 Voltage < 0.25 Run/Crank voltage 639/1279 Trips:
Low continuous or > 6.41 counts; 153 1
intermittent short counts Type:

ECM SECTION Page 54 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
or open in TPS2 continuous; A
circuit 3.125 ms /count MIL:
in the ECM YES
main processor

No 5V reference
error or fault for # 4
5V reference circuit
TPS2 Circuit P0223 Detects a TPS2 Voltage > 4.59 Run/Crank voltage 639/1279 Trips:
High continuous or > 6.41 counts; 153 1
intermittent short counts Type:
or open in TPS2 continuous; A
circuit 3.125 ms /count MIL:
in the ECM YES
main processor

No 5V reference
error or fault for # 4
5V reference circuit
Random P0300 These DTC’s will Deceleration index (>Idle SCD Engine Run Time > 2 crankshaft Emission 2 Trips
Misfire determine if a vs. AND revolutions Exceedence =
Detected random or a Engine Speed Vs > Idle SCD ddt ECT -7ºC < ECT < 125ºC any (5) failed Type B
P0301 cylinder specific Engine load Tables) 200 rev blocks

ECM SECTION Page 55 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
Cylinder 1 misfire is OR If ECT at startup < -7ºC out of (16) 200 (Mil
Misfire occurring by Deceleration index (>SCD Delta rev block tests Flashes
Detected P0302 monitoring calculation is AND with
crankshaft tailored to specific > SCD Delta Failure reported Catalyst
Cylinder 2 velocity veh. Tables used ddt Tables) for (1) Damagi
Misfire P0303 are 1st tables OR Exceedence in ng
Detected encountered that (>Idle Cyl Mode 1st (16) 200 rev Misfire)
are not max of AND block tests, or
Cylinder 3 P0304 range. > Idle Cyl Mode then ECT 21ºC < ECT < (4)
Misfire Undetectable region ddt Tables) 125ºC Exceedences
Detected at a given OR System Voltage 9.00 < volts < 32.00 thereafter.
P0305 speed/load point is (>Cyl Mode
Cylinder 4 where all tables are AND + Throttle delta < 100.00% per 25
Misfire max of range point. > Cyl Mode ddt ms
Detected P0306 see Algorithm Tables) - Throttle delta < 100.00% per 25
Description OR ms

ECM SECTION Page 56 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
Cylinder 5 Document for (>Rev Mode Early Termination NotEnabled OR
Misfire P0307 additional details. Table) option when Early
Detected OR Termination
(> AFM Table Reporting =
Cylinder 6 P0308 in Cyl Deact Enabled and
Misfire mode) engine rev >
Detected 1000 and <
3200 at end of
Cylinder 7 trip
Misfire Initial Emission
Detected Exceedence =
fails when
Cylinder 8 MF% >
Misfire Emission
Detected
Failure
Threshold

Misfire Percent • 0.63% P0300


Emission Failure • 0.63%
Threshold emission

ECM SECTION Page 57 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
Misfire Percent > "Catalyst Engine Speed > 6500 rpm AND any Catalyst
Catalyst Damage Damaging Engine Load > 40 % load AND Exceedence =
Misfire Misfire counts < 180 counts on (1) 200 rev
Percentage" one cylinder block as data
Table whenever (at low supports for
secondary speed/loads, one catalyst
conditions are cylinder may not damage.
met. cause cat
damage) Failure reported
with (1 or 3)
Exceedences in
FTP, or (1)
Exceedence
outside FTP.

When engine speed ” 0 FTP rpm


and load are less AND
than the FTP cals ” 0 FTP %
(3) catalyst damage load
exceedences are
allowed.

Continuous

ECM SECTION Page 58 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
Engine Speed 1250 < rpm < 4 cycle delay
(4900) - 50

Engine speed limit


is a function of
inputs like Gear and
temperature

Engine Speed Limit


= 4900 rpm (Rev,
Gears 1-6)
Engine Speed Limit
= 2000 rpm (P,N)

disable No active DTCs: 4 cycle delay


conditions: TPS_FA
EnginePowerLimite
d
MAF_SensorTFTK
O
MAP_SensorTFTK
O

IAT_SensorTFTKO
ECT_Sensor_Ckt_T
FTKO

ECM SECTION Page 59 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
5VoltReferenceB_F
A
CrankSensorTestFa
iledTKO
CrankSensorFaultA
ctive
CrankIntakeCamCo
rrelationFA
CrankExhaustCam
CorrelationFA
CrankCamCorrelati
onTFTKO

AnyCamPhaser_FA
AnyCamPhaser_TF
TKO

If Monitor Rough
Road=1 and
RoughRoadSource
="TOSS"

Transmission
Output Shaft
Angular Velocity
Validity (Auto Trans
only)

ECM SECTION Page 60 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
Clutch Sensor FA
(Manual Trans only)

TransEngagedState
_FA (Auto Trans
only)

P0315 & engine > 1000 rpm


speed
Fuel Level Low LowFuelConditionDia500 cycle delay
Cam and Crank in sync with each 4 cycle delay
Sensors other
Misfire requests Not honored 4 cycle delay
TCC unlock because
Transmission in hot
mode or POPD
intrusive diagnostic
running
Fuel System 4 cycle delay
Status  Fuel Cut
Active Fuel Transition in 0 cycle delay
Management progress
Undetectable invalid speed load 4 cycle delay
engine speed range in decel
and engine load index tables
region

ECM SECTION Page 61 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
Abusive Engine > 8192 rpm 0 cycle delay
Over Speed
Below zero < "Zero torque 4 cycle delay
torque (except engine load" in
CARB approved Supporting Tables
3000 rpm to tab
redline triangle.)
Below zero 4 cycle delay
torque:
TPS
Veh Speed ” 2%
> 318 mph
EGR Intrusive Active 12 cycle delay
test
Manual Trans Clutch shift 0 cycle delay
Throttle Position > 100.00% 0 cycle delay
AND Automatic
transmission shift

ECM SECTION Page 62 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
Driveline Ring
Filter active
After a low level
misfire, another
misfire may not
be detectable
until driveline
ringing ceases. If
no ringing seen,
stop filter early.

Filter Driveline
ring: > "Ring Filter" in
Supporting Tables
tab engine cycles
after misfire
Stop filter early:
> "Number of
Normals" in
Supporting Tables
tab engine cycles
after misfire

ECM SECTION Page 63 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
Abnormal engine
speed
oscillations:
(Rough road etc)
Off Idle, number
of consecutive
decelerating
cylinders after
accelerating,:
(Number of
decels can vary
with misfire
detection
equation)
TPS
Engine Speed > 1 %
Veh Speed > 1000 rpm
> 0 mph
SCD
Cyl Mode > SCD Mode
Rev Mode > Cylinder Mode
> Rev Mode
in Supporting
Tables tab

ECM SECTION Page 64 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
Misfire Pattern
Recognition
Enabled: 0 (1 = Enabled)
Validates misfire
vs. false
detection

Engine Speed Between


> 700 RPM
and
< 3000 RPM
Veh Speed > 0.62 mph

Final fail
conditions within: > "min multiplier"
or
< "max multiplier"
in Supporting
Tables tab
of misfire threshold
for a given engine
speed and load

Monitor Rough 0 (1=Yes)


Road

Rough Road TOSS


S

ECM SECTION Page 65 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
Source
Crankshaft P0315 Monitor for valid Sum of • 2.0400 OBD =0 0.50 seconds 1 Trips
Position crankshaft error Compensation OR Manufacturer Type A
System compensation factors ” 1.9960 Enable Counter Frequency
Variation Not factors Continuous
Learned 100 msec

Knock Sensor P0324 This diagnostic Common Enable Diagnostic TRUE First Order Lag Type: B
(KS) checks for knock Criteria Enabled Filter with MIL:
Performance sensor Weight YES
Per Cylinder performance out Engine Speed ” 8500 RPM Coefficient Trips: 2
of the normal Engine Air Flow • 40 mg/cylinder
expected range and
due to: ECT • -40 deg's C
1) Excessive IAT • -40 deg's C
knock and
2) Abnormal Specific Enable
engine noise on Criteria and
a per cylinder Thresholds
basis 1. Filtered Knock > 4.0000 Engine Speed • 600 RPM Weight
Intensity Engine running • 1.3 seconds Coefficient =
(for Excessive 0.0400
Knock)
Updated each
engine event

ECM SECTION Page 66 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
2. Filtered FFT < Abnormal Engine Speed • 8000 RPM Weight
Intensity: Noise Engine running • 0.4 seconds Coefficient =
(for Abnormal Threshold (see 0.0100
Noise) supporting
tables)
Updated each
engine event

Knock Sensor P0325 This diagnostic Filtered FFT Output > Diagnostic TRUE First Order Lag Type: B
(KS) Circuit checks for an OpenCktThrsh Enabled Filter with MIL:
Bank 1 open in the Min Weight YES
knock sensor and Engine Speed • 600 RPM and Coefficient Trips: 2
circuit < ” 8500 RPM
OpenCktThrsh
Max Engine Air Flow • 40 mg/cylinder
and Weight
” 2000 mg/cylinder Coefficient =
0.0100
See Supporting
Tables for ECT • -40 deg's C
OpenCktThrsh IAT • -40 deg's C Updated each
Min & Max Engine running • 5.0 seconds engine event

Knock Sensor P0326 This diagnostic Common Enable Diagnostic TRUE First Order Lag Type: B

ECM SECTION Page 67 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
(KS) checks for knock Criteria Enabled Filter with MIL:
Performance sensor Weight YES
Bank 1 performance out Engine Speed ” 8500 RPM Coefficient Trips: 2
of the normal Engine Air Flow • 40 mg/cylinder
expected range and
due to 1. ECT • -40 deg's C
Excessive knock IAT • -40 deg's C
or 2. Abnormal
engine noise on 1. Filtered Knock > 2.4140 Engine Speed • 600 RPM Weight
a per Intensity Engine running • 5.0 seconds Coefficient =
bank/sensor (for Excessive 0.0100
basis Knock)
Updated each
engine event

2. Filtered FFT< Abnormal Engine Speed • 2000 RPM Weight


Intensity: Noise Engine running • 1.5 seconds Coefficient =
(for Abnormal Threshold (see 0.0100
Noise) supporting
tables) Updated each
Knock Sensor P0327 This diagnostic Sensor Input Signal < 0.57 Volts Diagnostic TRUE 50 Failures out Type: B
(KS) Circuit checks for an out Line Enabled of 63 Samples MIL:
Low Bank 1 of range low YES
knock sensor Engine Speed > 0 RPM and Trips:
signal or < 8500 RPM 100 msec rate 2
Sensor Return < 0.40 Volts

ECM SECTION Page 68 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
Signal Line

Knock Sensor P0328 This diagnostic Sensor Input Signal > 2.76 Volts Diagnostic Enabled 50 Failures out Type: B
(KS) Circuit checks for an out Line Enabled? of 63 Samples MIL:
High Bank 1 of range high YES
knock sensor Engine Speed > 0 RPM and Trips:
or < 8500 RPM
signal 100 msec rate 2
Sensor Return > 1.95 Volts
Signal Line

Crankshaft P0335 Determines if a Engine-Cranking Engine-Cranking Engine- Type B


Position fault exists with Crankshaft Test: Crankshaft Test: Cranking 2 trips
(CKP) Sensor the crank Crankshaft Test:
A Circuit position sensor
signal Time since last Starter engaged Continuous
crankshaft position every 100 msec
sensor pulse AND
received >= 4.0 seconds (cam pulses
being received
OR
( DTC P0101 = FALSE
AND DTC P0102
= FALSE
AND DTC P0103
= FALSE

ECM SECTION Page 69 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
AND
Engine Air Flow > 3.0 grams/second

Time-Based Time-Based Time-Based


Crankshaft Test: Crankshaft Test: Crankshaft Test:

No crankshaft Engine is Continuous


pulses received >= 0.7 seconds Running every 12.5 msec
Starter is not
engaged
No DTC Active: 5VoltReferenceB_F
A

Event-Based Event-Based Event-Based


Crankshaft Test: Crankshaft Test: Crankshaft Test:

No crankshaft Engine is 2 failures out of


pulses received Running 10 samples
OR
Starter is
engaged
No DTC Active: 5VoltReferenceA_F
A
5VoltReferenceB_F One sample per
A engine
P0365 revolution

ECM SECTION Page 70 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
P0366
Crankshaft P0336 Determines if a Crank Re- Crank Re- Crank Re- Type B
Position performance synchronization synchronization synchronization 2 trips
(CKP) Sensor fault exists with Test: Test: Test:
A the crank Time in which 10 or Engine Air Flow >= 3.0 Continuous
Performance position sensor more crank re- grams/second every 250 msec
signal synchronizations Cam-based
occur engine speed > 450 RPM
No DTC Active: 5VoltReferenceB_F
< 10.0 seconds A
P0335

Time-Based Time-Based Time-Based


Crankshaft Test: Crankshaft Test: Crankshaft Test:

No crankshaft Engine is Continuous


synchronization gap Running every 12.5 msec
found >= 0.4 seconds Starter is not
engaged
No DTC Active: 5VoltReferenceB_F
A

Engine Start Test Engine Start Test Engine Start


during Crank: during Crank: Test during
Crank:
Time since starter Starter engaged Continuous
engaged without every 100 msec

ECM SECTION Page 71 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
detecting crankshaft AND
synchronization gap (cam pulses
being received
>= 1.5 seconds OR
( DTC P0101 = FALSE
AND DTC P0102
= FALSE
AND DTC P0103
= FALSE
AND
Engine Air Flow > 3.0 grams/second

Event-Based Event-Based Event-Based


Crankshaft Test: Crankshaft Test: Crankshaft Test:

Crank Pulses Engine is 8 failures out of


received in one Running 10 samples
engine revolution < 51 OR
OR Starter is
Crank Pulses engaged
received in one No DTC Active: 5VoltReferenceA_F
engine revolution A
5VoltReferenceB_F
> 65 A
P0365 One sample per
P0366 engine

ECM SECTION Page 72 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
revolution
Camshaft P0340 Determines if a Engine Cranking Engine Cranking Engine Cranking Type B
Position fault exists with Camshaft Test: Camshaft Test: Camshaft Test: 2 trips
(CMP) Sensor the cam position
Circuit Bank 1 bank 1 sensor A
Sensor A signal Time since last Starter engaged Continuous
camshaft position every 100 msec
sensor pulse AND
received >= 5.5 seconds (cam pulses
OR being received
Time that starter OR
has been engaged ( DTC P0101 = FALSE
without a camshaft AND DTC P0102
sensor pulse >= 4.0 seconds = FALSE
AND DTC P0103
= FALSE
AND
Engine Air Flow > 3.0 grams/second

Time-Based Time-Based Time-Based


Camshaft Test: Camshaft Test: Camshaft Test:

Fewer than 4 Engine is Continuous


camshaft pulses Running every 100 msec
received in a time > 3.0 seconds Starter is not
engaged

ECM SECTION Page 73 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
No DTC Active: 5VoltReferenceA_F
A

Fast Event-Based Fast Event- Fast Event-


Camshaft Test: Based Camshaft Based
Test: Camshaft Test:
No camshaft pulses Crankshaft is Continuous
received during first synchronized every MEDRES
12 MEDRES events Starter must be event
engaged to
enable the
(There are 12 diagnostic, but
MEDRES events the diagnostic will
per engine cycle) not disable when
the starter is
disengaged

No DTC Active: 5VoltReferenceA_F


A
5VoltReferenceB_F
A
CrankSensor_FA

Slow Event-Based Slow Event- Slow Event-


Camshaft Test: Based Camshaft Based
Test: Camshaft Test:

ECM SECTION Page 74 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
The number of Crankshaft is 8 failures out of
camshaft pulses synchronized 10 samples
received during 100 No DTC Active: 5VoltReferenceA_F
engine cycles A
5VoltReferenceB_F Continuous
=0 A every engine
CrankSensor_FA cycle

Camshaft P0341 Determines if a Fast Event-Based Fast Event- Fast Event- Type B
Position performance Camshaft Test: Based Camshaft Based 2 trips
(CMP) Sensor fault exists with Test: Camshaft Test:
Performance the cam position The number of Crankshaft is
Bank 1 bank 1 sensor A camshaft pulses synchronized Continuous
Sensor A signal received during first every MEDRES
12 MEDRES events Starter must be event
is less than 4 or engaged to
greater than 6 enable the
diagnostic, but
(There are 12 the diagnostic will
MEDRES events not disable when
per engine cycle) the starter is
disengaged

No DTC Active: 5VoltReferenceA_F


A
5VoltReferenceB_F
A

ECM SECTION Page 75 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
CrankSensor_FA

Slow Event-Based Slow Event- Slow Event-


Camshaft Test: Based Camshaft Based
Test: Camshaft Test:

The number of Crankshaft is 8 failures out of


camshaft pulses synchronized 10 samples
received during 100 No DTC Active: 5VoltReferenceA_F
engine cycles A
5VoltReferenceB_F Continuous
< 398 A every engine
OR > 402 CrankSensor_FA cycle

IGNITION P0351 This diagnostic The ECM detects Engine running 50 Failures out Type: B
CONTROL #1 checks the circuit that the Ignition Voltage > 5.00 Volts of 63 Samples MIL:
CIRCUIT for electrical commanded state YES
integrity during of the driver and the 100 msec rate Trips:
operation. actual state of the 2
Monitors EST for control circuit do not
Cylinder 1 match.

IGNITION P0352 This diagnostic The ECM detects Engine running 50 Failures out Type: B

ECM SECTION Page 76 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
CONTROL #2 checks the circuit that the Ignition Voltage > 5.00 Volts of 63 Samples MIL:
CIRCUIT for electrical commanded state YES
integrity during of the driver and the 100 msec rate Trips: 2
operation. actual state of the
Monitors EST for control circuit do not
Cylinder 2 match.

IGNITION P0353 This diagnostic The ECM detects Engine running 50 Failures out Type: B
CONTROL #3 checks the circuit that the Ignition Voltage > 5.00 Volts of 63 Samples MIL:
CIRCUIT for electrical commanded state YES
integrity during of the driver and the 100 msec rate Trips:
operation. actual state of the 2
Monitors EST for control circuit do not
Cylinder 3 match.

IGNITION P0354 This diagnostic The ECM detects Engine running 50 Failures out Type: B
CONTROL #4 checks the circuit that the Ignition Voltage > 5.00 Volts of 63 Samples MIL:
CIRCUIT for electrical commanded state YES
integrity during of the driver and the 100 msec rate Trips:
operation. actual state of the 2
M it EST f t l i it d t

ECM SECTION Page 77 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
Monitors EST for control circuit do not
Cylinder 4 match.

Camshaft P0365 Determines if a Engine Cranking Engine Cranking Engine Cranking Type B
Position fault exists with Camshaft Test: Camshaft Test: Camshaft Test: 2 trips
(CMP) Sensor the cam position
Circuit Bank 1 bank 1 sensor B
Sensor B signal Time since last Starter engaged Continuous
camshaft position every 100 msec
sensor pulse AND
received >= 5.5 seconds (cam pulses
OR being received
Time that starter OR
has been engaged ( DTC P0101 = FALSE
without a camshaft AND DTC P0102
sensor pulse >= 4.0 seconds = FALSE
AND DTC P0103
= FALSE
AND
Engine Air Flow > 3.0 grams/second

Time-Based Time-Based Time-Based


Camshaft Test: Camshaft Test: Camshaft Test:

Fewer than 4 Engine is Continuous

ECM SECTION Page 78 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
camshaft pulses Running every 100 msec
received in a time > 3.0 seconds Starter is not
engaged
No DTC Active: 5VoltReferenceA_F
A

Fast Event-Based Fast Event- Fast Event-


Camshaft Test: Based Camshaft Based
Test: Camshaft Test:
No camshaft pulses Crankshaft is Continuous
received during first synchronized every MEDRES
12 MEDRES events Starter must be event
engaged to
enable the
(There are 12 diagnostic, but
MEDRES events the diagnostic will
per engine cycle) not disable when
the starter is
disengaged

No DTC Active: 5VoltReferenceA_F


A
5VoltReferenceB_F
A
CrankSensor_FA

Slow Event-Based Slow Event- Slow Event-

ECM SECTION Page 79 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
Camshaft Test: Based Camshaft Based
Test: Camshaft Test:

The number of Crankshaft is 8 failures out of


camshaft pulses synchronized 10 samples
received during 100 No DTC Active: 5VoltReferenceA_F
engine cycles A
5VoltReferenceB_F Continuous
=0 A every engine
CrankSensor_FA cycle

Camshaft P0366 Determines if a Fast Event-Based Fast Event- Fast Event- Type B
Position performance Camshaft Test: Based Camshaft Based 2 trips
(CMP) Sensor fault exists with Test: Camshaft Test:
Performance the cam position The number of Crankshaft is
Bank 1 bank 1 sensor B camshaft pulses synchronized Continuous
Sensor B signal received during first every MEDRES
12 MEDRES events Starter must be event
is less than 4 or engaged to
greater than 6 enable the
diagnostic, but
(There are 12 the diagnostic will
MEDRES events not disable when
per engine cycle) the starter is
disengaged

ECM SECTION Page 80 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
No DTC Active: 5VoltReferenceA_F
A
5VoltReferenceB_F
A
CrankSensor_FA

Slow Event-Based Slow Event- Slow Event-


Camshaft Test: Based Camshaft Based
Test: Camshaft Test:

The number of Crankshaft is 8 failures out of


camshaft pulses synchronized 10 samples
received during 100 No DTC Active: 5VoltReferenceA_F
engine cycles A
5VoltReferenceB_F Continuous
< 398 A every engine
OR > 402 CrankSensor_FA cycle

ECM SECTION Page 81 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
Catalyst P0420 Oxygen Storage Normalized Ratio < 0.400 1 test attempted Type A
System Low OSC Value per valid decel 1
Efficiency (EWMA filtered) period Trip(s)
Bank 1
Minimum of 1
test per trip

Maximum of 3
tests per trip
All enable criteria associated with
Frequency:
P0420 can be found under P2270 -
Fueling Related
(O2 Sensor Signal Stuck Lean Bank
: 12.5 ms
1 Sensor 2)
OSC
Measurements:
100 ms

Temp
Prediction:
1000ms

The catalyst washcoat contains


Cerium Oxide. Cerium Oxide reacts
with NO and O2 during lean A/F Rapid Step Response (RSR) feature
excursions to store the excess oxygen will initiate multiple tests:

ECM SECTION Page 82 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
(I.e. Cerium Oxidation). During rich
A/F excursions, Cerium Oxide reacts
with CO and H2 to release this stored If the difference between current
oxygen (I.e. Cerium Reduction). This EWMA value and the current OSC
is referred to as the Oxygen Storage Normalized Ratio value is > 0.470 and
Capacity, or OSC. CatMon’s strategy the current OSC Normalized Ratio
is to “measure” the OSC of the value is < 0.340
catalyst through forced Rich (intrusive
rich) and Lean (decel fuel cutoff) A/F Maximum of 18 RSR tests to detect
excursions failure when RSR is enabled.

Normalized Ratio OSC Value


Calculation Information and General Enable Criteria
Definitions =
1. Raw OSC Calculation = (post cat In addition to the p-codes listed under
O2 Resp time - pre cat O2 Resp time) P2270, the following DTC's shall also
2. BestFailing OSC value from a not be set:
calibration table (based on temp and
exhaust gas flow) O2S_Bank_1_Sensor_1_FA
3. WorstPassing OSC value (based O2S_Bank_1_Sensor_2_FA
on temp and exhaust gas flow) O2S_Bank_2_Sensor_1_FA
O2S_Bank_2_Sensor_2_FA
Normalized Ratio Calculation = (1-2) /
(3-2)

A Normalized Ratio of 1 essentially


represents a good part and a ratio of 0

ECM SECTION Page 83 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
represents a good part and a ratio of 0
essentially represents a very bad part.

The Catalyst Monitoring Test is


completed during a decel fuel cutoff
event. This fuel cutoff event occurs
following a rich instrusive fueling event
initiated by the O2 Sensor Signal
Stuck Lean Bank 1 Sensor 2 test
(P2270). Several conditions must be
met in order to execute this test.

These conditions and their related


values are listed in the "Secondary
Parameters" and "Enable
Conditions" section of this
document for P2270 (O2 Sensor
Signal Stuck Lean Bank 1 Sensor 2)

Evaporative P043E A plugged ELCP While performing Propulsion Up to twice per 2 trip
Emission reference orifice 1st 0.020” system not active trip, for each Type B
System Leak is detected. reference orifice time 4.3 ” time ” 5.8 required wake-
Detection vacuum hours or up event

ECM SECTION Page 84 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
Reference measurement for 6.0 ” time ” 8.1
Orifice Low or 2nd 0.020" hours or 100 msec loop
Flow reference orifice 360 seconds 8.2 ” time ” 11.0
vacuum hours
(Sealed Fuel measurement for Odometer • 9.9 miles
System) Drive distance • 1.0 miles
If the difference Min baro • 70 kPa
between the ELCP 30 seconds. Max baro ” 110 kPa
pressure sensor Min fuel level • 10 %
(absolute) reading Max fuel level ” 90 %
taken ECT ” 40 °C
before the end of Min IAT • 4 °C
the reference Max IAT ” 45 °C
measurement and 10 seconds Time since last
the final ELCP test when
pressure sensor passing
(absolute) reading P0442/P0455 • 17 hours
is Time since last
then a stabilized test when failing
0.020” reference P0442/P0455 • 10 hours
orifice vacuum > 220 Pa
measurement could Voltage • 10 volts
not be obtained and Vehicle speed ” 1 MPH
the DTC fails. Vehicle not in
assembly plant
(value must = 0) 0
Propulsion

ECM SECTION Page 85 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
system not active
time • 0 seconds
Previous
propulsion
system active
If 1st 0.020” time • 0 seconds
reference orifice
vacuum Abort
measurement is > 4000 Pa Conditions:
after 360 seconds Min fuel level
then a plugged slosh • 190 %
ELCP reference Max fuel level
orifice is detected slosh ” 200 %
and the DTC fails. Key up during
test
Refueling request
If 2nd 0.020” button pressed
reference orifice
vacuum Service bay test
measurement is > 4510 Pa active
after 30 seconds Device control
then a plugged exceeds 0.5 seconds
ELCP reference
orifice is detected No Active DTC's
and the DTC fails. FuelLevelDataFault

ECM SECTION Page 86 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
IAT_SensorFA
ECT_Sensor_FA
VehicleSpeedSenso
r_FA
AmbientAirDefault
VentCircuit_FA
ELCPCircuit_FA
FTP_SensorCircuit_
FA
ELCP_PumpCircuit
_FA
ELCP_SwitchCircuit
_FA
VICM_WakeupDiag
_FA
VICM_WakeupDiag
_TFTKO
LostCommBCM_FA

LostCommBusB_VI
CM_FA
CommBusAOff_VIC
M_FA
CommBusBOff_VIC
M_FA
AccCktLo_FA

ECM SECTION Page 87 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description

ModuleOffTime_FA

No Active DTC's
TFTKO P0451
P1458
P145C
P145D
P145E
P2421
P2422
P2450

Evaporative P043F A missing ELCP If 1st 0.020” Propulsion Up to twice per 2 trip
Emission reference orifice reference orifice system not active trip, for each Type B
System Leak is detected. vacuum time 4.3 ” time ” 5.8 required wake-
Detection measurement is hours or up event
Reference after < 1180 Pa 6.0 ” time ” 8.1
Orifice High then a missing hours or 100 msec loop
Flow ELCP reference 360 seconds 8.2 ” time ” 11.0
orifice is detected hours
(Sealed Fuel and the DTC fails. Odometer • 9.9 miles
System) Drive distance • 1.0 miles
Min baro • 70 kPa
Max baro ” 110 kPa
Min fuel level • 10 %

ECM SECTION Page 88 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
Max fuel level ” 90 %
If 2nd 0.020” ECT ” 40 °C
reference orifice Min IAT • 4 °C
vacuum Max IAT ” 45 °C
measurement is < 1180 Pa Time since last
after 30 seconds test when
then a missing passing
ELCP reference P0442/P0455 • 17 hours
orifice is detected Time since last
and the DTC fails. test when failing
P0442/P0455 • 10 hours

Voltage • 10 volts
Vehicle speed ” 1 MPH
Vehicle not in
assembly plant
(value must = 0) 0
Propulsion
system not active
time • 0 seconds
Previous
propulsion
system active
time • 0 seconds

Abort
Conditions:

ECM SECTION Page 89 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
Min fuel level
slosh • 190 %
Max fuel level
slosh ” 200 %
Key up during
test
Refueling request
button pressed

Service bay test


active
Device control
exceeds 0.5 seconds

No Active DTC's
FuelLevelDataFault

IAT_SensorFA
ECT_Sensor_FA
VehicleSpeedSenso
r_FA
AmbientAirDefault
VentCircuit_FA
ELCPCircuit_FA
FTP_SensorCircuit_
FA

ECM SECTION Page 90 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
ELCP_PumpCircuit
_FA
ELCP_SwitchCircuit
_FA
VICM_WakeupDiag
_FA
VICM_WakeupDiag
_TFTKO
LostCommBCM_FA

LostCommBusB_VI
CM_FA
CommBusAOff_VIC
M_FA
CommBusBOff_VIC
M_FA
AccCktLo_FA

ModuleOffTime_FA

No Active DTC's
TFTKO P0451
P1458
P145C
P145D
P145E

ECM SECTION Page 91 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
P2421
P2422
P2450
EVAP System P0442 A small leak (• If the ELCP Propulsion Once per trip, 2 trip
Small Leak 0.020") is pressure sensor system not active for each Type B
Detected detected in the (gauge) vacuum time 4.3 ” time ” 5.8 required wake-
EVAP system reading is less than hours or up event
(Sealed Fuel between the fuel the 0.020" reference 6.0 ” time ” 8.1
System) cap, purge orifice vacuum hours or 100 msec loop
solenoid, and measurement 8.2 ” time ” 11.0
diurnal control times a hours
valve (DCV). plus a Odometer • 9.9 miles
offset for Drive distance • 1.0 miles
then the fuel tank Min baro • 70 kPa
system has a small 1.00 multiplier Max baro ” 110 kPa
leak and the DTC 200 Pa Min fuel level • 10 %
fails. 400 seconds Max fuel level ” 90 %
The ELCP ECT ” 40 °C
vacuum pump Min IAT • 4 °C
creates a Max IAT ” 45 °C
vacuum across a Time since last
0.020" reference test when
orifice. This passing
reference P0442/P0455 • 17 hours
vacuum is then Time since last
compared to the test when failing
vacuum level P0442/P0455 • 10 hours

ECM SECTION Page 92 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
created in the
fuel tank to Voltage • 10 volts
determine if a Vehicle speed ” 1 MPH
leak exists. Vehicle not in
assembly plant
(value must = 0) 0
Propulsion
system not active
time • 0 seconds
Previous
The diagnostic propulsion
has fast pass system active
capability. If the time • 0 seconds
Fuel Tank
Pressure (FTP) Abort
sensor measures Conditions:
a fuel tank Min fuel level
system pressure slosh • 190 %
greater than Max fuel level
1009 Pa or a fuel slosh ” 200 %
tank system Key up during
vacuum greater test
than -1011 Pa Refueling request
then both the button pressed
small leak and
large leak Service bay test
diagnostics pass active

ECM SECTION Page 93 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
g p
without using the Device control
ELCP vacuum exceeds 0.5 seconds
pump.
No Active DTC's
FuelLevelDataFault

The Fast Pass IAT_SensorFA


Full Test ECT_Sensor_FA
Sequence is VehicleSpeedSenso
conducted on the r_FA
5th consecutive AmbientAirDefault
fast pass. All VentCircuit_FA
other times, the ELCPCircuit_FA
Fast Pass FTP_SensorCircuit_
Reduced Test FA
Sequence is ELCP_PumpCircuit
conducted to _FA
conserve battery ELCP_SwitchCircuit
state of charge. _FA
The Fast Pass VICM_WakeupDiag
Reduced Test _FA
Sequence VICM_WakeupDiag
includes the _TFTKO
following LostCommBCM_FA
diagnostics:
ELCP Pump LostCommBusB_VI
Stuck On CM_FA

ECM SECTION Page 94 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
(P145D), ELCP CommBusAOff_VIC
Sensor M_FA
Performance CommBusBOff_VIC
(P1458), FTP M_FA
Sensor AccCktLo_FA
Performance
(P0451), DCV ModuleOffTime_FA
Stuck Closed
(P2422), DCV No Active DTC's
Stuck Open
TFTKO P043E
(P2421), Small
P043F
Leak (P0442)
P0451
and Large Leak
P1458
(P0455)
P145C
diagnostics.
P145D
P145E
P145F
P2421
P2422
P2450

Evaporative P0443 This DTC checks The ECM detects PT Relay Voltage Voltage • 11 volts 20 failures out 2 trips
Emission for open circuit that the of 25 samples Type B
System Purge failures during commanded state
Control Valve operation. of the driver and the

ECM SECTION Page 95 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
Open Circuit actual state of the 250 ms / sample
control circuit do not
(Sealed Fuel match.
System)

Evaporative P0446 EVAP Vent After an initial time Min baro • 70 kPa When 2 trips
Emission System delay of 10 seconds, Max baro ” 110 kPa Propulsion Type B
(EVAP) Vent Restriction is if the Fuel Tank Min OAT • 4 °C System Active
System detected Pressure (FTP) Max OAT ” 35 °C and Engine On
Performance sensor indicates a Vehicle not in
Diagnostic vacuum level < -3238 Pa assembly plant 100 msec loop
for 5 seconds (value must = 0)
(Sealed Fuel then a vent 0
System) restriction has been Engine Running
detected and the Run/Crank Voltage • 11 volts
DTC fails. Voltage
Purge is enabled

Abort
Conditions:
Refueling request
button pressed

Device control
exceeds 0.5 seconds
Purge Low Flow

ECM SECTION Page 96 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
diagnostic
(P0497) is
running

No Active DTC's
MAP_SensorFA
EnginePowerLimite
d
AmbientAirDefault
OAT_EstAmbTemp
_FA
P0443
P0449
P0451
P0452
P0453
P0458
P0459
P0498
P0499
P1459
P145A
P145D
P2400
P2401
P2402

ECM SECTION Page 97 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
P2418
P2419
P2420
P2422
P2450

Evaporative P0449 This DTC checks The ECM detects 20 failures out 2 trips
Emission for open circuit that the of 25 samples Type B
System Vent failures during commanded state
Solenoid operation. of the driver and the
Control Open actual state of the 250 ms / sample
Circuit control circuit do not
match.
(Sealed Fuel
System)

Fuel Tank P0451 Fuel Tank After a delay time of Propulsion Once per trip 2 trip
Pressure Pressure (FTP) and a stabilization 2 seconds System Not with Propulsion Type B
(FTP) Sensor Sensor time of Active System Not
Circuit Correlation 3 seconds Active, for each
Performance Diagnostic. Propulsion required wake-
Diagnostic system not active up event
This section of the time 4.3 ” time ” 5.8
(Sealed Fuel diagnostic can both hours or Once per trip

ECM SECTION Page 98 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
System) pass and fail 6.0 ” time ” 8.1 with Propulsion
hours or System Active
8.2 ” time ” 11.0 and Engine On
hours
Odometer • 9.9 miles 100 msec loop
Drive distance • 1.0 miles
IF Min baro • 70 kPa
1) the FTP sensor Max baro ” 110 kPa
reading is > -3811 Pa Min fuel level • 10 %
and < 3388 Pa, Max fuel level ” 90 %
the FTP sensor is in ECT ” 40 °C
a readable range. Min IAT • 4 °C
OR Max IAT ” 45 °C
2) the ELCP Time since last
pressure sensor test when
(gauge) reading is passing
and > -3736 Pa P0442/P0455 • 17 hours
the ELCP pressure < 3313 Pa, Time since last
sensor indicates test when failing
that the FTP sensor P0442/P0455 • 10 hours
is in a readable
range. Voltage • 10 volts
THEN Vehicle speed ” 1 MPH
If the average Vehicle not in
difference between assembly plant
the FTP sensor (value must = 0) 0
reading and ELCP Propulsion

ECM SECTION Page 99 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description g
pressure sensor system not active
(gauge) reading is > 3000 Pa time • 0 seconds
after 5 seconds Previous
then a FTP sensor propulsion
correlation failure system active
has been detected time • 0 seconds
and the DTC fails.

Abort
Conditions:
Min fuel level
slosh • 190 %
Max fuel level
This section of the slosh ” 200 %
diagnostic can only Key up during
pass test
Refueling request
button pressed
IF
1) the FTP sensor Service bay test
reading is < -3811 Pa active
and > 3388 Pa, Device control
the FTP sensor is exceeds 0.5 seconds
outside its readable
range. No Active DTC's
AND

ECM SECTION Page 100 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
AND FuelLevelDataFault
2) the ELCP
pressure sensor IAT_SensorFA
(gauge) reading is ECT_Sensor_FA
and < -3736 Pa VehicleSpeedSenso
the ELCP pressure r_FA
sensor indicates > 3313 Pa, AmbientAirDefault
that the FTP sensor
VentCircuit_FA
is outside its
ELCPCircuit_FA
readable range.
FTP_SensorCircuit_
THEN
FA
after
ELCP_PumpCircuit
the correlation is
_FA
confirmed and the
ELCP_SwitchCircuit
DTC passes.
_FA
5 seconds VICM_WakeupDiag
_FA
VICM_WakeupDiag
_TFTKO
LostCommBCM_FA

LostCommBusB_VI
CM_FA
CommBusAOff_VIC
M_FA
CommBusBOff_VIC

ECM SECTION Page 101 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
M_FA
AccCktLo_FA

ModuleOffTime_FA

No Active DTC's
TFTKO P1458
P145D

Propulsion
System Active
and Engine On

Min baro • 70 kPa


Max baro ” 110 kPa
Min OAT • 4 °C
Max OAT ” 35 °C
Vehicle not in
assembly plant
(value must = 0) 0
Engine Running
Run/Crank Voltage • 11 volts
Voltage
Purge is not
enabled

ECM SECTION Page 102 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
Abort
Conditions:
Refueling request
button pressed

Device control
exceeds 0.5 seconds

No Active DTC's
MAP_SensorFA
EnginePowerLimite
d
AmbientAirDefault
OAT_EstAmbTemp
_FA
P0442
P0443
P0449
P0452
P0453
P0455
P0458
P0459
P0498
P0499
P1458

ECM SECTION Page 103 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
P1459
P145A
P145D
P145E
P2400
P2401
P2402
P2418
P2419
P2420
P2422
P2450
Fuel Tank P0452 This DTC will FTP sensor signal < 0.15 volts (3 640 failures out 2 trips
Pressure detect a Fuel % of Vref or ~ - of 800 samples Type B
(FTP) Sensor Tank Pressure 4377 Pa)
Circuit Low (FTP) sensor The normal
Voltage signal that is too operating range of 12.5 ms /
low out of range. the FTP sensor is sample
(Sealed Fuel 0.5 volts
System) (~ -3757 Pa) to
4.5 volts
(~ 3329 Pa).

Fuel Tank P0453 This DTC will FTP sensor signal > 4.85 volts 640 failures out 2 trips
Pressure detect a Fuel (97% of Vref or of 800 samples Type B
(FTP) Sensor Tank Pressure ~ 3950 Pa)

ECM SECTION Page 104 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
Circuit High (FTP) sensor The normal
Voltage signal that is too operating range of 12.5 ms /
high out of the FTP sensor is sample
(Sealed Fuel range. 0.5 volts
System) (~ -3757 Pa) to
4.5 volts
(~ 3329 Pa).

EVAP System P0455 A large leak (>> After a refueling Propulsion Once per trip 2 trips
Large Leak 0.020”) is event has been system not active after a refueling Type B
Detected detected in the detected and the time 4.3 ” time ” 5.8 event has been
EVAP system small/large leak hours or detected, for
(Sealed Fuel between the fuel diagnostics have 6.0 ” time ” 8.1 each required
System) cap, purge not passed. hours or wake-up event
solenoid, and 8.2 ” time ” 11.0
diurnal control hours 100 msec loop
valve (DCV) after Odometer • 9.9 miles
a refueling event Drive distance • 1.0 miles
has been Min baro • 70 kPa
detected. If the ELCP Max baro ” 110 kPa
pressure sensor Min fuel level • 10 %
(gauge) vacuum Max fuel level ” 90 %
reading is less than Fuel level
the 0.020" reference increase • 10 %
orifice vacuum for • 5 seconds
The ELCP measurement ECT ” 40 °C
vacuum pump times a Min IAT • 4 °C

ECM SECTION Page 105 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
creates a plus a 1.00 multiplier Max IAT ” 45 °C
vacuum across a offset times a 200 Pa Time since last
0.020" reference for 0.20 multiplier test when
orifice. This then the fuel tank 400 seconds passing
reference system has a large P0442/P0455 • 17 hours
vacuum is then leak and the DTC Time since last
compared to the fails. test when failing
vacuum level P0442/P0455 • 10 hours
created in the
fuel tank to Voltage • 10 volts
determine if a Vehicle speed ” 1 MPH
leak exists. Vehicle not in
assembly plant
(value must = 0) 0
Propulsion
system not active
time • 0 seconds
Previous
The diagnostic propulsion
has fast pass system active
capability. If the time • 0 seconds
Fuel Tank Refueling request
Pressure (FTP) active true
sensor measures
a fuel tank
system pressure Abort
greater than Conditions:

ECM SECTION Page 106 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
g Description
1009 Pa or a fuel Min fuel level
tank system slosh • 190 %
vacuum greater Max fuel level
than -1011 Pa slosh ” 200 %
then both the Key up during
small leak and test
large leak Refueling request
diagnostics pass button pressed
without using the
ELCP vacuum Service bay test
pump. active
Device control
exceeds 0.5 seconds
The Fast Pass
Full Test No Active DTC's
Sequence is FuelLevelDataFault
conducted on the
5th consecutive IAT_SensorFA
fast pass. All ECT_Sensor_FA
other times, the VehicleSpeedSenso
Fast Pass r_FA
Reduced Test AmbientAirDefault
Sequence is VentCircuit_FA
conducted to ELCPCircuit_FA
conserve battery FTP_SensorCircuit_
state of charge. FA
Th F P

ECM SECTION Page 107 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
The Fast Pass ELCP_PumpCircuit
Reduced Test _FA
Sequence ELCP_SwitchCircuit
includes the _FA
following VICM_WakeupDiag
diagnostics: _FA
ELCP Pump VICM_WakeupDiag
Stuck On _TFTKO
(P145D), ELCP LostCommBCM_FA
Sensor
Performance LostCommBusB_VI
(P1458), FTP CM_FA
Sensor CommBusAOff_VIC
Performance M_FA
(P0451), DCV CommBusBOff_VIC
Stuck Closed M_FA
(P2422), DCV
AccCktLo_FA
Stuck Open
(P2421), Small
ModuleOffTime_FA
Leak (P0442)
and Large Leak
No Active DTC's
(P0455)
diagnostics. TFTKO P043E
P043F
P0451
P1458
P145C

ECM SECTION Page 108 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
P145D
P145E
P145F
P2421
P2422
P2450

Evaporative P0458 This DTC checks The ECM detects PT Relay Voltage Voltage • 11 volts 20 failures out 2 trips
Emission for short to low that the of 25 samples Type B
System Purge voltage circuit commanded state
Control Valve failures during of the driver and the
Circuit Low operation. actual state of the 250 ms / sample
control circuit do not
(Sealed Fuel match.
System)

Evaporative P0459 This DTC checks The ECM detects PT Relay Voltage Voltage • 11 volts 20 failures out 2 trips
Emission for short to high that the of 25 samples Type B
System Purge voltage circuit commanded state
Control Valve failures during of the driver and the
Circuit High operation. actual state of the 250 ms / sample
control circuit do not
(Sealed Fuel match.
System)

ECM SECTION Page 109 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
Fuel Level P0461 This DTC will Delta Fuel Volume Engine Running 250 ms / sample 2 trips
Sensor 1 detect a fuel change < 3 liters Type B
Performance sender stuck in over an No active DTCs:
range in the accumulated 149 VehicleSpeedSenso
primary fuel tank. miles. r_FA

Fuel Level P0462 This DTC will Fuel level Sender % 100 failures out 2 trips
Sensor 1 detect a fuel of 5V range < 10 % of 125 samples Type B
Circuit Low sender stuck out
Voltage of range low in
the primary fuel 100 ms / sample
tank.

Fuel Level P0463 This DTC will Fuel level Sender % 100 failures out 2 trips
Sensor 1 detect a fuel of 5V range > 60 % of 125 samples Type B
Circuit High sender stuck out
Voltage of range high in
the primary fuel 100 ms / sample
tank.

Evaporative P0497 Low purge flow is After an initial time Min baro • 70 kPa Once per trip 2 trips
Emission detected delay of 3 seconds Max baro ” 110 kPa with Propulsion Type B

ECM SECTION Page 110 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
System Low when the Fuel Tank Min OAT • 4 °C System Active
Purge Flow Pressure (FTP) Max OAT ” 35 °C and Engine On
Diagnostic sensor reading is Engine Vacuum > 5 kPa
or after an initial • 996 Pa Purge flow to 100 msec loop
(Sealed Fuel time delay of enable >= 1 % requested
System) when the FTP 3 seconds Purge flow to
sensor reading is disable < 1 % requested
plus an ELCP < 996 Pa Vehicle not in
switching valve assembly plant
delay time of (value must = 0) 0
if the ELCP 0.2 seconds,
pressure sensor Engine Running
(gauge) indicates a
vacuum change Run/Crank Voltage • 11 volts
for < 2000 Pa Voltage
then a low purge 20 seconds Purge is enabled
flow failure has
been detected and
the DTC fails. Abort
Conditions:
Refueling request
button pressed

Device control
exceeds 0.5 seconds
Fuel tank
protection active

ECM SECTION Page 111 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
when
FTP sensor < -3238 Pa
for 5.0 seconds

No Active DTC's
MAP_SensorFA
EnginePowerLimite
d
AmbientAirDefault
OAT_EstAmbTemp
_FA
P0442
P0443
P0449
P0451
P0452
P0453
P0455
P0458
P0459
P0498
P0499
P1458
P1459
P145A
P145D

ECM SECTION Page 112 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
P145E
P2400
P2401
P2402
P2418
P2419
P2420
P2422
P2450
Evaporative P0498 This DTC checks The ECM detects 20 failures out 2 trips
Emission for short to low that the of 25 samples Type B
System Vent voltage circuit commanded state
Solenoid failures during of the driver and the
Control Circuit operation. actual state of the 250 ms / sample
Low control circuit do not
match.
(Sealed Fuel
System)

Evaporative P0499 This DTC checks The ECM detects 20 failures out 2 trips
Emission for short to high that the of 25 samples Type B
System Vent voltage circuit commanded state
Solenoid failures during of the driver and the
Control Circuit operation. actual state of the 250 ms / sample
High control circuit do not
If the P0499 is match.
(S l d F l ti

ECM SECTION Page 113 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
(Sealed Fuel active, an
System) intrusive test is
performed with
the vent solenoid
commanded
closed for 15
seconds.

Air P0531 Determines if the Compressor Enabled 2 trip(s)


Conditioning Air Conditioning Type = Electric
High Side High Side Driven
Pressure Pressure Sensor Diagnostic Enabled Type B
Sensor circuit voltage is Engage Test: enabled/ disabled
(HSPS) stuck or biased
Sensor in range To fail a currently Enable with Key Enabled
Performance passing test: Off
The filtered, Filtered Filtered AC Weighting Factor > Performed
weighted difference Weighted HSPS test 1.0 every 100 msec
between measured residual < = weighting factors and
Delta and predicted 0.75 (function of Coolant Factor
delta (a function of ambient temp, > -0.0 AND < 16.0
ambient temp, engine coolant and
coolant temp, and temperature, and # of Test Samples >
fan speed.): fan speed). 200

ECM SECTION Page 114 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
Details on Compressor Speed
Supporting > 500 RPM
To pass a
currently failing
test:
The filtered, Engaged Test: Filtered AC Weighting Factor > Performed
weighted difference Filtered HSPS test 1.0 every 100 msec
between measured Weighted weighting factors and
Delta and predicted residual > 0.75 (function of Coolant Factor
delta (a function of ambient temp, > -0.0 AND < 16.0
ambient temp, engine coolant and
coolant temp, and temperature, and # of Test Samples >
fan speed.): fan speed). 200
Details on
Supporting Compressor Speed
Tables Tab > 500 RPM
(P0531 Section)

Diagnostic Enabled 80 failures out


On Test: enabled/ disabled of 100 samples

The pressure On Test: Fault Threshold Delay Time > 20


sensor has to be Pressure < (function of
less than athreshold Threshold ambient
value when temperature). Performed
engaged (a function Details on every 100 msec

ECM SECTION Page 115 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description engaged (a function Details on every 100 msec
of ambient temp) Supporting
Tables Tab
(P0531 Section)

Fault bundles:
ACHighSidePressS
nsrCktFA
ACFailedOnSD
ACThrmlRefrigSpd
Vld
ACCMLostComm

Air P0532 Determines if the (AC High Side 80 failures out 2 trip(s)
Sensor Present Enabled
Conditioning Air Conditioning Pressure Sensor of 100 samples
High Side High Side Circuit < 3 percent Diagnostic
Enabled
Pressure Pressure Sensor Voltage) / 5 Volts enabled/ disabled Type B
Sensor circuit voltage is Performed
(HSPS) too low every 25 msec
Circuit Low
Voltage
Air P0533 Determines if the (AC High Side Sensor Present Enabled 80 failures out 2 trip(s)
Conditioning Air Conditioning Pressure Sensor Diagnostic of 100 samples
Enabled
High Side High Side Circuit enabled/ disabled Type B
Pressure Pressure Sensor Voltage) / 5 Volts > 85 percent Performed
Sensor circuit voltage is every 25 msec
(HSPS) too high
Circuit High

ECM SECTION Page 116 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
Cruise Control P0564 Detect when Cruise Control CAN cruise TRUE fail continuously Type:
Mutil-Functon cruise control analog circuit switch diagnostic for greater than
Switch Circuit multi-function voltage must be in enable in ECM 0.500 seconds
switch circuit an "illegal range" for
(analog) voltage greater than a C
is in an illegal calibratable period MIL:
range of time for cruise NO
switch states that Trips:
are received over 1
serial data

Cruise Control P0567 Detects a failure Cruise Control CAN cruise TRUE fail continuously Type:
Resume of the cruise Resume switch switch diagnostic for greater than
Circuit resume switch in remains applied for enable in ECM 90.000 seconds
a continously greater than a
applied state calibratable period
of time for
architecture where
cruise switch states
are received over
serial data

ECM SECTION Page 117 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
MIL:

NO
Trips:
1
Cruise Control P0568 Detects a failure Cruise Control Set CAN cruise TRUE fail continuously Type:
Set Circuit of the cruise set switch remains switch diagnostic for greater than
switch in a applied for greater enable in ECM 90.000 seconds
continously than a calibratable
applied state period of time for
architecture where
cruise switch states
are received over
serial data

C
MIL:
NO
fail continuously Trips:
for greater than
90.000 seconds

ECM SECTION Page 118 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
Cruise Control P0575 Detects rolling If x of y rolling count Cruise Control TRUE 10/16 counts Type:
Input Circuit count or / protection value Switch Serial
protection value faults occur, disable Data Error
errors in Cruise cruise for duration Diagnostic
Control Switch of fault Enable
Status serial
data signal
C
MIL:
NO
Trips:
1
Thermostat P0597 This DTC checks Voltage low during 15 failures out 2 trips
Heater the T-stat Heater driver open state Run Crank of 30 samples Type B
Control Open Driver Output (indicates short-to- Ignition in Range = True
Circuit circuit for ground or open Engine not
electrical circuit). Fault cranking = True
integrity. present state for 1 sec/ sample
Open circuit is Run Crank active = True
determined from Above is true and
output driver status Last Open Circuit
byte. Test = not Indeterminate Continuous

ECM SECTION Page 119 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description

Thermostat P0598 This DTC checks Voltage low during 15 failures out 2 trips
Heater the T-stat Heater driver open state Run Crank of 30 samples Type B
Control Circuit Driver Output (indicates short-to- Ignition in Range = True
Low circuit for ground or open Engine not
electrical circuit). Fault cranking = True
integrity. present state for 1 sec/ sample
Ground Short circuit Run Crank active = True
is determined from Above is true and
output driver status Last Ground
byte. Short Circuit Test Continuous
= not Indeterminate

Thermostat P0599 This DTC checks Voltage high during 15 failures out 2 trips
Heater the T-stat Heater driver closed state Run Crank of 30 samples Type B
Control Circuit Driver Output (indicates short-to- Ignition in Range = True
High circuit for power). Fault Engine not
electrical present state for cranking = True
integrity. Power Short circuit 1 sec/ sample
is determined from Run Crank active = True
output driver status Above is true and
byte. Last Power Short
Circuit Test Continuous

ECM SECTION Page 120 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
= not Indeterminate

Control P0601 This DTC will be The Primary 1 failure if the Diagnostic runs Trips:
Module Read stored if the Processor's fault is detected continuously in 1
Only Memory calibration check calculated during the first the background Type:
(ROM) sum is incorrect checksum does not pass. 5 failures A
or the flash match the stored if the fault MIL:
memory detects checksum value. occurs after the YES
an uncorrectable Covers all software first pass is
error via the and calibrations. complete.
Error Correcting The Primary 254 failures Diagnostic runs
Code. Processor's Error detected via continuously via
Correcting Code Error Correcting the flash
hardware in the Code hardware
flash memory
detects an error.
Covers all software
and calibrations.
The Primary 2 consecutive Diagnostic runs
Processor's failures continuously.
calculated detected or 5 Will report a
checksum does not total failures detected fault
match the stored detected. within 200 ms.
checksum value for

ECM SECTION Page 121 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
a selected subset of
the calibrations.
The Secondary 1 failure if the Diagnostic runs
Processor's fault is detected continuously in
calculated during the first the background
checksum does not pass. 5 failures
match the stored if the fault
checksum value. occurs after the
Covers all software first pass is
and calibrations. complete.
In all cases, the
failure count is
cleared when
controller shuts
down
Control P0602 This DTC will be Output state invalid PCM State = crank or run Diagnostic runs Type A
Module Not stored if the PCM is identified at powerup and 1 trips
Programmed PCM is a service through calibration once per second
PCM that has as a Service PCM continuously
not been after that
programmed.
Control P0603 Non-volatile Checksum at power- Diagnostic runs Type A
Module Long memory up does not match at powerup 1 trips
Term Memory checksum error checksum at power-
Diagnostic
Reset at controller down
reports a fault if
power-up
1 failure occurs

ECM SECTION Page 122 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description

ECM RAM P0604 Indicates that the Trips:


Failure ECM has 1
detected a RAM Type:
fault: A
Primary Indicates that the Will finish first MIL:
Processor primary processor is memory scan YES
System RAM unable to correctly within 30
Fault read data from or seconds at all
write data to system engine
RAM. Detects data conditions -
read does not diagnostic runs
match data written continuously
>= 254 counts (background
Primary Will finish first
Processor Cache memory scan
RAM Fault Indicates that the within 30
primary processor is seconds at all
unable to correctly engine
read data from or conditions -
write data to cached diagnostic runs
RAM. Detects data continuously
read does not (background
match data written loop)
>= 254 counts
Primary Will finish first
Processor TPU memory scan

ECM SECTION Page 123 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
RAM Fault Indicates that the within 30
primary processor is seconds at all
unable to correctly engine
read data from or conditions -
write data to TPU diagnostic runs
RAM. Detects data continuously
read does not (background
match data written loop)
>= 5 counts
Primary Indicates that the When dual store
Processor primary processor updates occur.
Update Dual detects a mismatch
Store RAM Fault between the data
and dual data is
found during RAM
updates. Detects a
mismatch in data
and dual data 0.47856
updates > seconds
Primary Indicates that the Diagnostic runs
Processor Write primary processor continuously
Protected RAM detects an illegal (background
Fault write attempt to loop)
protected RAM.
Number of illegal
writes are > 0 counts
Secondary Will finish first

ECM SECTION Page 124 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
Processor RAM Indicates that the memory scan
Fault secondary within 30
processor is unable seconds at all
to correctly read engine
data from or write conditions,
data to system diagnostic runs
RAM. Detects data continuously
read does not (background
match data written loop)
>= 5 counts
Internal ECM P0606 Indicates that the Trips:
Processor ECM has 1
Integrity Fault detected an Type:
internal A
processor MIL:
integrity fault: YES
Primary Loss or invalid Loss or invalid Run/Crank >= 6.41V In the primary
Processor SPI message of SPI message at Voltage processor,
Fault Detected communication initialization 159/399counts
from the Secondary detected or loss OR intermittent or
Processor at or invalid 39 counts
initialization message after Run/Crank >= 11.00 continuous; 39
detected by the a valid Voltage counts
Primary Processor message was continuous @
or loss or invalid recieved Else The failure will be initialization.
message of SPI reported for all 12.5 ms /count
communication conditions in the ECM

ECM SECTION Page 125 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
from the Secondary main processor
Processor after a
valid message was
recieved by the
Primary Processor
Secondary Loss or invalid Loss or invalid In the secondary
Processor SPI message of SPI message at processor,
Fault Detected communication initialization 20/200 counts
from the Primary detected or loss intermittent or 0
Processor at or invalid counts
initialization message after continuous; 0
detected by the a valid counts
Secondary message was continuous @
Processor or loss or recieved initialization.
invalid message of 12.5 ms /count
SPI communication in the ECM
from the Primary main processor
Processor after a
valid message was
recieved by the
Secondary
Processor

Secondary Checks for stack Stack Limit Test TRUE variable,


Processor Stack over or underflow in Enabled depends on
Fault secondary length of time to
processorby looking corrupt stack

ECM SECTION Page 126 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
for corruption of
known pattern at
stack boundaries.
Checks number of
stack
over/under flow
since
last powerup reset
>= 5
Secondary MAIN processor is 2 incorrect Ignition State Run OR Crank 150 ms for one
processor verified by seeds within 8 seed continually
received responding to a messages, failing
incorrect Keys seed sent from the 0.200 seconds
secondary with a
key response to
secondary. Checks
number of incorrect
keys received > or
Secondary
processor has not
received a new
within time limit
MAIN processor Time new seed not always running 0.450 seconds
did not receive received exceeded
seed within time
limit

ECM SECTION Page 127 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
MAIN processor MAIN processor always running 3 / 17 counts
test for seeds to receives seed in intermittent. 50
arrive in a known wrong order ms/count in the
sequence ECM main

Secondary 2 fails in a row in ALU Test TRUE 25 ms


processor ALU the Secondary Enabled
check processor's ALU
check

Secondary 2 fails in a row in Configuration TRUE 12.5 to 25 ms


processor the Secondary Register Test
register processor's Enabled
configuration configuration
check register masks
versus known good
data
MAIN processor Secondary Main CPU State TRUE 50 ms
discrete fault: processor detects Of Health Fault
an error in the Enabled
toggling of a
hardware discrete Time from >= 0.488 seconds
line controlled by Initialization
the MAIN
processor: number
of discrete changes 7

ECM SECTION Page 128 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description g
>= 17
MAIN detected memory and 409.59 seconds
corruption in complement
throttle or pedal memory do not
critical RAM data agree

MAIN Processor Software Run/Crank > 6.41 V 360.000


Performance background task voltage seconds
Check first pass time to
complete exceeds

MAIN processor 2 fails in a row in ALU Test TRUE 25 ms


ALU check the MAIN Enabled
processor's ALU
check

MAIN processor 2 fails in a row in Configuration TRUE 12.5 to 25 ms


configuration the MAIN Register Test
register check processor's Enabled
configuration

ECM SECTION Page 129 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
register masks
versus known good
data
MAIN Stack Checks number of Stack Limit Test TRUE variable,
Fault stack over/under Enabled depends on
flow since last length of time to
powerup reset >= 5 corrupt stack

MAIN processor Voltage deviation > 0.495 A2D Converter TRUE 5 / 10 counts or
ADC test Test Enabled 0.150 seconds
continuous; 50
ms/count in
main processor

Flash ECC Fault Checks for ECC Flash ECC TRUE variable,
(error correcting Circuit Test depends on
code) circuit test Enabled length of time to
errors reported by access flash
the hardware for with corrupted
flash memory. memory
Increments counter
during controller
initialization if ECC 3 (results in
error occured since MIL),

ECM SECTION Page 130 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
last controller 5(results in MIL
initialization. and remedial
Counter >= action)
RAM ECC Fault Checks for ECC 3 (results in RAM ECC Circuit TRUE variable,
(error correcting MIL), Test Enable depends on
code) circuit test 5 (results in MIL length of time to
errors reported by and remedial access flash
the hardware for action) with corrupted
RAM memory memory
circuit. Increments
counter during
controller
initialization if ECC
error occured since
last controller
initialization.
Counter >=
MAIN DMA MAIN processor DMA Transfer TRUE variable,
transfer check DMA transfer from Check Enabled depends on
Flask to RAM has 1 length of time to
failure write flash to
RAM

ECM SECTION Page 131 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description

Fuel Pump P0628 This DTC checks The ECM detects Run/Crank Voltage • 11 volts 8 failures out of 2 trips
Relay Control for a shorted low that the Voltage 10 samples Type B
Circuit Low circuit while the commanded state
Voltage device is of the driver and the
commanded on. actual state of the Engine Speed • 0 RPM 250 ms / sample
control circuit do not
match.

Fuel Pump P0629 This DTC checks The ECM detects Run/Crank Voltage • 11 volts 8 failures out of 2 trips
Relay Control for an open and that the Voltage 10 samples Type B
Circuit High shorted high commanded state
Voltage circuit while the of the driver and the
device is actual state of the Engine Speed • 0 RPM 250 ms / sample
commanded off. control circuit do not
match.

Control P062F Indicates that the


The next write to Ignition State = accesory, run, or 1 test failure Type A
Module NVM Error flag NVM will not crank 1 trips
EEPROM has not been succeed or the Diagnostic runs
Error cleared assembly once at powerup
calibration integrity
VIN Not P0630 This DTC checks At least one of = 00 or FF OBD =0 250 ms / test Type A
Programmed VIN is correctly programed VIN's Manufacturer Continuous 1 trips
or written digit Enable Counter

ECM SECTION Page 132 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
or written digit Enable Counter
Mismatched -
Engine
Control
Module
5 Volt P0641 Detects a ECM Vref1 < 4.875 Run/Crank > 6.41 19/39counts or Trips:
Reference #1 continuous or Voltage 0.1875 sec
Circuit intermittent short or ECM Vref1 > 5.125 continuous; 12.5 1
on the 5 volt or the difference ms/count in Type:
reference circuit between ECM main A
#1 filtered Vref1 and 0.05 processor MIL:
Vref1 > YES

Malfunction P0650 This DTC checks The ECM detects Run/Crank Voltage • 11 volts 20 failures out 2 trip
Indicator the circuit for that the Voltage of 25 samples Type B
Lamp (MIL) electrical integrity commanded state
Control Circuit during operation. of the driver and the
(ODM) actual state of the Remote Vehicle 250 ms / sample NO MIL
control circuit do not Start is not active
match.

5 Volt P0651 Detects a ECM Vref2 < 4.875 Run/Crank > 6.41 19/39 counts or Trips:
Reference #2 continuous or Voltage 0.1875 sec
Circuit intermittent short or ECM Vref2 > 5.125 continuous; 12.5 1
on the 5 volt or the difference ms/count in Type:
reference circuit between ECM main processor A
#2

ECM SECTION Page 133 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
#2 filtered Vref2 and 0.05 MIL:
Vref2 > YES

Powertrain P0685 This DTC checks The ECM detects Run/Crank Voltage • 11 volts 8 failures out of 2 trips
Relay Control the circuit for that the Voltage 10 samples Type B
(ODM) electrical integrity commanded state
during operation. of the driver and the
actual state of the 250 ms / sample
control circuit do not
match.

Powertrain P0690 This DTC is a Voltage stuck high Powertrain relay Stuck Test: 2 trips
Relay check to commanded 100 ms/ sample Type B
Feedback determine if the PT Relay feedback “ON”
Circuit High Powertrain relay voltage is > 2 volts
is functioning when commanded No active DTCs: Continuous
properly. ‘OFF’ PowertrainRelaySta failures • 4
teOn_FA seconds

5 Volt P0697 Detects a ECM Vref3 < 4.875 Run/Crank > 6.41 19/39 counts or Trips:
Reference #3 continuous or Voltage 0.1875 sec
Circuit intermittent short or ECM Vref3 > 5.125 continuous; 12.5 1
on the 5 volt or the difference ms/count in Type:
reference circuit between ECM main processor A
#3 filtered Vref3 and 0.05 MIL:

ECM SECTION Page 134 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
Vref3 > YES

Fuel Pump P069E Monitors the Fuel Pump Control Time since power- > 3 seconds Continuous Type A
Control FPCM MIL Module Emissions- up 1 trips
Module request line to Related DTC set
(FPCM) determine when MIL:
Requested the FPCM has NO
MIL detected a MIL
Illumination illuminating fault.
5 Volt P06A3 Detects a ECM Vref4 < 4.875 Run/Crank > 6.41 19/39counts or Trips:
Reference #4 continuous or Voltage 0.1875 sec
Circuit intermittent short or ECM Vref4 > 5.125 continuous; 12.5 1
on the 5 volt or the difference ms/count in Type:
reference circuit between ECM main processor A
#4 filtered Vref4 and 0.05 MIL:
Vref4 > YES

Internal P06B6 This diagnostic Gated FFT > Diagnostic Enabled First Order Lag Type: B
Control checks for a fault Diagnostic Output OpenTestThres Enabled? Filter with MIL:
Module Knock with the internal hLo Weight YES
Sensor test circuit used (VaKNKD_k_OpenT and Coefficient Trips:
Processor 1 only for the '20 estCktIntFilter[0]) < Engine Speed > 600 RPM and 2
Performance kHz' method of OpenTestThres < 5000 RPM
the Open Circuit hHi Engine Air Flow • 40 mg/cylinder Weight

ECM SECTION Page 135 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description g g y g
Diagnostic and Coefficient =
See Supporting ” 2000 mg/cylinder 0.0100
Tables
Engine running • 5.0 seconds
Updated each
engine event

Control P06E4 VICM Wake-up Whenever the Odometer • 9.9 miles Once per each 2 trips
Module Wake- events were not propulsion system Drive distance • 1.0 miles wake-up event Type B
up Circuit received goes active, the Time since last when Propulsion
Performance diagnostic reads its test when System is not
Diagnostic internal timer and passing active
evaluates the P0442/P0455 • 17 hours
(Sealed Fuel results from the Time since last Final decision is
System) wake-up events that test when failing made when
could have P0442/P0455 • 10 hours Propulsion
occurred. For each System is Active
wake-up event the
status can be: 100 msec loop
Pass – the wake-up No Active DTC's
event occurred VehicleSpeedSenso
within a window r_FA
Indeterminate – the
ECM was already ModuleOffTime_FA
awake at the time LostCommBusB_VI

ECM SECTION Page 136 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
the wake-up event CM_FA
could have occurred CommBusAOff_VIC
Fail – the wake-up M_FA
event occurred CommBusBOff_VIC
outside a window or M_FA
did not occur at all AccCktLo_FA

If the 5.0 hour


wake-up event did
not occur from 4.3 hours
to 5.8 hours
then a failure has
occurred.

If the 7.0 hour


wake-up event did
not occur from 6.0 hours

ECM SECTION Page 137 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
to 8.1 hours
then a failure has
occurred.

If the 9.5 hour


wake-up event did
not occur from 8.2 hours
to 11.0 hours
then a failure has
occurred.

At Propulsion
System Active, if
any of the wake-up
events indicate a
failure then the DTC
fails.

Transmission P0700 Monitors the Transmission Time since power- Continuous Type A
Control TCM MIL request Emissions-Related up > 3 seconds 1 trips
Module (TCM) line to determine DTC set
Requested when the TCM MIL:

ECM SECTION Page 138 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
MIL has detected a NO
Illumination MIL illuminating
fault.
Traction P0856 Determines if Serial Message <> 2's All except
Control torque request Communication 2’s complement of Class2 PWM:
Torque from the EBTCM complement message
Request is valid message - ($140 for Serial No loss of Count of 2's
Circuit PPEI2 or $1C9 for communication to communication complement
PPEI3, $1CA/$1C6 EBTCM (U0108) values not equal
for Hybrid)) >= 10
Performed
Power Mode = Run every 12.5 msec
Engine Running = True

OR
Serial Message rolling Status of traction 6 rolling count
Communication count value <> in GMLAN = Traction Present failures out of
message ($140 for previous message ($4E9) 10 samples
PPEI2 or $1C9 for message rolling Performed
PPEI3, $1CA/$1C6 count value every 12.5 msec
for Hybrid)) rolling plus one
count value

ECM SECTION Page 139 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
OR
Too many minimum Requested >= 3 multi-
limit torque request torque transitions out of 1 trip(s)
transitions occur intervention 5 samples.
from TRUE to type toggles Performed Special
FALSE to TRUE from not every 200 ms Type C
within a time period increasing
request to
increasing
request

Torque request > 250 Nm >= 4 out of 10


greater than torque for engine samples
request diagnostic based traction Performed
maximum threshold torque system, every 12.5 msec
> 2588 Nm for
axle based
traction torque
system

Hybrid P0AC4 Monitors the HPC Emissions- Time since power- Continuous Type A
Powertrain HPC MIL request Related DTC set up > 3 seconds 1 trips
Control line to determine

ECM SECTION Page 140 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
Module (HPC) when the HPC MIL:
Requested has detected a NO
MIL MIL illuminating
Illumination fault.
Inlet Airflow P1101 Determines if Filtered Throttle <= 125 Engine Speed >= 500 RPM Continuous Type B
System there are Model Error kPa*(g/s) Engine Speed <= 8000 RPM 2 trips
Performance multiple air Coolant Temp > -7 Deg C Calculation are
induction AND Coolant Temp < 125 Deg C performed every
problems Intake Air Temp > -20 Deg C 12.5 msec
affecting airflow ( ABS(Measured Intake Air Temp < 125 Deg C
and/or manifold Flow – Modeled Air Minimum total
pressure. Flow) Filtered > 10 grams/sec weight factor (all
factors multiplied
OR together)
ABS(Measured >= 0.25
MAP – MAP Model
1) Filtered > 20.0 kPa ) Filtered Throttle
Model Error
AND multiplied by TPS
Residual Weight
ABS(Measured
MAP – MAP Model Modeled Air Flow
2) Filtered > 20.0 kPa Error multiplied by
MAF Residual
Weight Factor
based on RPM and
MAF Residual

ECM SECTION Page 141 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description

MAP Model 1 Error


multiplied by MAP1
Residual Weight
Factor based on

MAP Model 2 Error


multiplied by MAP2
Residual Weight
Factor based on

See table "IFRD


Residual Weighting
No Active DTCs: MAP_SensorCircuit
FA
EGRValve_FP
EGRValvePerforma
nce_FA
MAF_SensorCircuit
FA
CrankSensor_FA
ECT_Sensor_FA
ECT_Sensor_Ckt_F
P
IAT_SensorFA
IAT_SensorCircuitF
P

ECM SECTION Page 142 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
O2S P1133 This DTC Fault condition H/C L/R No Active DTC's TPS_ThrottleAuthor Sample time is 2 trips
Insufficient determines if the present if Half Cycle switches < ityDefaulted 60 seconds Type B
Switching O2 sensor is no L/R or R/L Switches Threshold, or MAP_SensorFA
Bank 1 longer are below the H/C R/L IAT_SensorFA
Sensor 1 sufficiently threshold. switches < ECT_Sensor_FA Frequency:
switching. Threshold, AmbientAirDefault Once per trip
(refer to table MAF_SensorFA
named "P1133 - EvapPurgeSolenoid
O2S HC L to R Circuit_FA
Switches Limit EvapFlowDuringNo
Bank 1 Sensor nPurge_FA
1" Pass/Fail EvapVentSolenoidC
Threshold table ircuit_FA
& "P1133 - O2S
HC R to L EvapSmallLeak_FA
Switches Limit EvapEmissionSyste
Bank 1 Sensor m_FA
1" Pass/Fail FuelTankPressureS
Threshold table nsrCkt_FA
in Supporting FuelInjectorCircuit_
tables tab) FA
OR AIR System FA
<3 EthanolComposition
Slope Time L/R Sensor_FA
Switches EngineMisfireDetect
ed_FA
OR Bank 1 Sensor 1 = P0131, P0132 or

ECM SECTION Page 143 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
<3 DTC's not active P0134
Slope Time R/L System Voltage 10.0 < Volts < 32.0
Switches EGR Device
Control = Not active
Idle Device
Control = Not active
Fuel Device
Control = Not active
AIR Device
Control = Not active
Low Fuel
Condition Diag = False
Green O2S = Not Valid, See
Condition definition of Green
Sensor Delay
Criteria (B1S1) in
Supporting Tables
tab.
O2 Heater on for • 40 seconds
Learned Htr
resistance = Valid
Engine Coolant > 50 ºC
IAT > -40 ºC
Engine run
Accum > 90 seconds
Time since any
AFM status > 2.0 seconds

ECM SECTION Page 144 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
Time since Purge
On to Off change > 2.0 seconds
Time since Purge
Off to On change > 2.0 seconds
Engine airflow 17 ” gps ” 40

Engine speed 1000 ” RPM ” 3500


Fuel < 87 % Ethanol
Baro > 70 kpa
Air Per Cylinder • 150 mgrams
Low Fuel
Condition Diag = False
Fuel Control
State = Closed Loop
Closed Loop
Active = TRUE
LTM fuel cell = Enabled
Transient Fuel
Mass ” 100.0 mgrams
Baro = Not Defaulted
Fuel Control not = Power
State Enrichment
Fuel State DFCO not active
Commanded
Proportional Gain • 0.0 %

ECM SECTION Page 145 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
All of the above
met for
Time > 1.0 seconds

Mass Air Flow P121B Electrical ECM detects that Mass Air Flow 40 failures out Type B
A Supply Integrity of the commanded and Power is of 50 samples 2 trips
Voltage Mass Air Flow actual states of commanded on
Control Circuit Power Supply output driver do not 1 sample every
Low Circuit - Shorted match because the 100 msec
to Ground output is shorted to
ground
Mass Air Flow P121C Electrical ECM detects that Mass Air Flow 40 failures out Type B
A Supply Integrity of the commanded and Power is of 50 samples 2 trips
Voltage Mass Air Flow actual states of commanded off
Control Circuit Power Supply output driver do not 1 sample every
High Circuit - Shorted match because the 100 msec
to Power output is shorted to
power

ECM SECTION Page 146 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
Cold Start P1400 Model based test Average desired < -32.00 KJ/s To enable the diagnostic, the Cold Runs once per Type A
Emissions computes power accumulated (high RPM Start Emission Reduction Strategy trip when the 1
Reduction from exhaust exhaust power - failure mode) must be Active per the following: cold start Trip(s)
System Fault flow and thermal Average actual emission
energy resulting accumulated reduction
from elevated exhaust power strategy is
idle speed and (too much energy active
retarded spark delivered to
advance. catalyst) Frequency:
Detects if the 100ms Loop
cold start OR
emission Test completes
reduction system Average desired > 4.15 KJ/s after 15
has failed accumulated (low RPM seconds of
resulting in the exhaust power - failure mode) accumulated
delivered power Average actual qualified data.
being out of accumulated
range. exhaust power
(too little energy
delivered to
catalyst)

(EWMA filtered)
Catalyst
< 350.00 degC
Temperature
AND
Engine Coolant > -10.00 degC

ECM SECTION Page 147 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
AND
Engine Coolant <= 180.00 degC
The Cold Start Emission Reduction
strategy must not be exiting. The
strategy will exit per the following:
Catalyst
>= 550.00 degC
Temperature
AND
Engine Run Time >= 30.00 seconds
OR
> "Extended Engine
Exit Time"
This Extended
Engine Exit time is
Engine Run Time a function of
percent ethanol.
Refer to
"Supporting
Tables" for details.

Other Enable Criteria


OBD 0
Manufacturer
Enable Counter

ECM SECTION Page 148 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
Vehicle Speed < 621.37 MPH
1
(A value of 1 allows
diagnostic to run
Allow diagnostic
and calculate the
to calculate
residual while off
residual in an off-
idle. A value of 0
idle state
requires calculation
of the residual at
idle)
If the value above is equal to a value
of 1 then this "DriverOffAccelPedal"
will not be checked. However, if the
above value is equal to a value of 0
then driver must be off the accel pedal.
This checks that the final accel pedal
position (comprehending deadband
and hysteresis) is essentially zero.
A change in throttle position (tip-in/tip-
out) will initiate a delay in the
calculation of the average qualified
residual value. When the
Pedal Close > 0.00 seconds
Delay Timer
the diagnostic will continue the
calculation.

ECM SECTION Page 149 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
Clutch Pedal Top of Travel Achieved
and Clutch Pedal Bottom of Travel
Achieved. Refer to the "Clutch
Pedal Top of Travel Achieved
criteria" and "Clutch Pedal Bottom
of Travel Achieved criteria" section
of the "Supporting Tables" tab criteria

The diagnostic will delay calculation of


the residual value and potentially
weight the residual calculation
differently based on engine run time.
This is to ensure the diagnostic is
operating in idle speed control as well
as during the peak catalyst light off
period. Refer below.

>0
These are scalar
Time Weighting values that are a
Factor function of engine
run time. Refer to
"Supporting
Tables" for details.

General Enable
DTC's Not Set

ECM SECTION Page 150 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
AcceleratorPedalFailure
ECT_Sensor_FA
IAT_SensorCircuitFA
ManTempSensorCircuitFA
CrankSensorFaultActive
FuelInjectorCircuit_FA
MAF_SensorFA
MAP_SensorFA
EngineMisfireDetected_FA
Clutch Sensor FA
IAC_SystemRPM_FA
IgnitionOutputDriver_FA
P050A (ColdStrt_IAC_SysPerf)
P050B (ColdStrtIgnTmngPerf)
TPS_FA
VehicleSpeedSensor_FA
5VoltReferenceMAP_OOR_Flt
TransmissionEngagedState_FA
EngineTorqueInaccurate
Evaporative P1458 ELCP Pressure Propulsion System Propulsion Once or twice 2 trip
Emission Sensor Not Active System Not per trip with Type B
System Leak Correlation Active Propulsion
Detection Diagnostic If the difference System Not
Pump between the ELCP Propulsion Active, for each
Pressure pressure sensor system not active required wake-
Sensor Circuit (absolute) reading time 4.3 ” time ” 5.8 up event
Performance and the barometric hours or

ECM SECTION Page 151 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
Diagnostic pressure value from 6.0 ” time ” 8.1 First time
the MAP sensor hours or diagnostic runs,
(Sealed Fuel is 8.2 ” time ” 11.0 50 failures out
System) then increment the hours of 63 samples
fail counter. This Odometer • 9.9 miles
diagnostic runs for Drive distance • 1.0 miles Second time
> 3000 Pa Min baro • 70 kPa diagnostic runs,
Max baro ” 110 kPa 50 failures out
Min fuel level • 10 % of 63 samples
14 seconds. Max fuel level ” 90 %
ECT ” 40 °C 100 msec loop
Propulsion System Min IAT • 4 °C
Active Max IAT ” 45 °C
Time since last
test when
After a stabilization passing
time of 10 seconds. P0442/P0455 • 17 hours
Time since last
test when failing
P0442/P0455 • 10 hours

When a recent Voltage • 10 volts


barometric pressure Vehicle speed ” 1 MPH
update has Vehicle not in
occurred within the assembly plant
last 0.1 miles, (value must = 0) 0
if the difference Propulsion

ECM SECTION Page 152 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
between the ELCP system not active When
pressure sensor time • 0 seconds Propulsion
(absolute) reading Previous System Active
and the barometric propulsion
pressure value from system active 50 failures out
the MAP sensor is > 15000 Pa time • 0 seconds of 63 samples
then increment the
fail counter. Abort 100 msec loop
Conditions:
Min fuel level
slosh • 190 %
When a recent Max fuel level
barometric pressure slosh ” 200 %
update has not Key up during
occurred within the test
last 0.1 miles, Refueling request
if the difference button pressed
between the ELCP
pressure sensor Service bay test
(absolute) reading active
and the barometric Device control
pressure value from exceeds 0.5 seconds
the MAP sensor
is
> 20000 Pa No Active DTC's
then increment the
FuelLevelDataFault
fail counter.

ECM SECTION Page 153 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
IAT_SensorFA
ECT_Sensor_FA
VehicleSpeedSenso
r_FA
AmbientAirDefault
VentCircuit_FA
ELCPCircuit_FA
FTP_SensorCircuit_
FA
ELCP_PumpCircuit
_FA
ELCP_SwitchCircuit
_FA
VICM_WakeupDiag
_FA
VICM_WakeupDiag
_TFTKO
LostCommBCM_FA

LostCommBusB_VI
CM_FA
CommBusAOff_VIC
M_FA
CommBusBOff_VIC
M_FA
AccCktLo_FA

ECM SECTION Page 154 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description

ModuleOffTime_FA

No Active DTC's
TFTKO P043E
P043F
P0451
P145C
P145D
P145E
P145F
P2421
P2422
P2450

Propulsion
System Active

Min baro • 70 kPa


Max baro ” 110 kPa
Min OAT • 4 °C
Max OAT ” 35 °C
Vehicle not in
assembly plant
(value must = 0) 0

ECM SECTION Page 155 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
Run/Crank Voltage • 11 volts
Voltage
Purge is not
enabled

Abort
Conditions:
Refueling request
button pressed

Device control
exceeds 0.5 seconds
FTP correlation
diagnostic
(P0451) is
running
Purge Low Flow
diagnostic
(P0497) is
running

No Active DTC's
MAP_SensorFA
EnginePowerLimite
d
AmbientAirDefault

ECM SECTION Page 156 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
OAT_EstAmbTemp
_FA
P0443
P0458
P0459
P1459
P145A
P145D
P2400
P2401
P2402
P2418
P2419
P2420
P2450

Evaporative P1459 This DTC will ELCP pressure < 0.70 volts (14 640 failures out 2 trips
Emission detect an ELCP sensor signal % of Vref or ~ of 800 samples Type B
System Leak pressure sensor 47 kPa)
Detection signal that is too
Pump low out of range. 12.5 ms /
Pressure sample
Sensor Circuit
Low Voltage

ECM SECTION Page 157 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
(Sealed Fuel
System)

Evaporative P145A This DTC will ELCP pressure > 4.85 volts 640 failures out 2 trips
Emission detect an ELCP sensor signal (97% of Vref or of 800 samples Type B
System Leak pressure sensor ~ 123 kPa)
Detection signal that is too
Pump high out of 12.5 ms /
Pressure range. sample
Sensor Circuit
High Voltage

(Sealed Fuel
System)

Evaporative P145C This DTC will When the ELCP Propulsion Up to twice per 2 trip
Emission detects an ELCP vacuum pump is system not active trip, for each Type B
System Leak vacuum pump commanded on time 4.3 ” time ” 5.8 required wake-
Detection that is stuck off. during the 1st hours or up event
Pump 0.020” reference 6.0 ” time ” 8.1
Performance/ orifice vacuum hours or 100 msec loop
Stuck Off measurement, if the 8.2 ” time ” 11.0
stabilized ELCP hours
(Sealed Fuel pressure sensor Odometer • 9.9 miles
System) (gauge) vacuum Drive distance • 1.0 miles

ECM SECTION Page 158 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
reading is Min baro • 70 kPa
after Max baro ” 110 kPa
then the ELCP Min fuel level • 10 %
vacuum pump is < 100 Pa Max fuel level ” 90 %
stuck off and the 360 seconds ECT ” 40 °C
DTC fails. Min IAT • 4 °C
Max IAT ” 45 °C
Time since last
test when
passing
P0442/P0455 • 17 hours
Time since last
test when failing
P0442/P0455 • 10 hours
When the ELCP
vacuum pump is Voltage • 10 volts
commanded on Vehicle speed ” 1 MPH
during the 2nd Vehicle not in
0.020” reference assembly plant
orifice vacuum (value must = 0) 0
measurement, if the Propulsion
stabilized ELCP system not active
pressure sensor time • 0 seconds
(gauge) vacuum < 100 Pa Previous
reading is 30 seconds propulsion
after system active
then the ELCP time • 0 seconds

ECM SECTION Page 159 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
vacuum pump is
stuck off and the Abort
DTC fails. Conditions:
Min fuel level
slosh • 190 %
Max fuel level
slosh ” 200 %
Key up during
test
Refueling request
button pressed

Service bay test


active
Device control
exceeds 0.5 seconds

No Active DTC's
FuelLevelDataFault

IAT_SensorFA
ECT_Sensor_FA
VehicleSpeedSenso
r_FA
AmbientAirDefault
VentCircuit_FA
ELCPCircuit_FA

ECM SECTION Page 160 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
FTP_SensorCircuit_
FA
ELCP_PumpCircuit
_FA
ELCP_SwitchCircuit
_FA
VICM_WakeupDiag
_FA
VICM_WakeupDiag
_TFTKO
LostCommBCM_FA

LostCommBusB_VI
CM_FA
CommBusAOff_VIC
M_FA
CommBusBOff_VIC
M_FA
AccCktLo_FA

ModuleOffTime_FA

No Active DTC's
TFTKO P043E
P043F
P0451

ECM SECTION Page 161 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
P1458
P145D
P145E
P2421
P2422
P2450

Evaporative P145D This DTC The 1st time in the Propulsion Once or twice 2 trip
Emission detects an ELCP test sequence when system not active per trip, for each Type B
System Leak vacuum pump the ELCP vacuum time 4.3 ” time ” 5.8 required wake-
Detection that is stuck on. pump is hours or up event
Pump Stuck commanded off, 6.0 ” time ” 8.1
On after the ELCP hours or 100 msec loop
switching valve 8.2 ” time ” 11.0
(Sealed Fuel transitions from vent hours
System) to pump position, if Odometer • 9.9 miles
the difference Drive distance • 1.0 miles
between an initial Min baro • 70 kPa
ELCP pressure Max baro ” 110 kPa
sensor (absolute) Min fuel level • 10 %
reading and a Max fuel level ” 90 %
second ELCP ECT ” 40 °C
pressure sensor Min IAT • 4 °C
(absolute) reading Max IAT ” 45 °C
is Time since last
after test when

ECM SECTION Page 162 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
then the ELCP passing
vacuum pump is > 1000 Pa P0442/P0455 • 17 hours
stuck on and the 8 seconds Time since last
DTC fails. test when failing
P0442/P0455 • 10 hours

Voltage • 10 volts
Vehicle speed ” 1 MPH
Vehicle not in
assembly plant
(value must = 0) 0

The 2nd time in the Propulsion


test sequence when system not active
the ELCP vacuum time • 0 seconds
pump is Previous
commanded off, if propulsion
the ELCP pressure system active
sensor (gauge) time • 0 seconds
vacuum reading is > 1180 Pa
after 14 seconds Abort
then the ELCP Conditions:
vacuum pump is Min fuel level
stuck on and the slosh • 190 %
DTC fails. Max fuel level
slosh ” 200 %
Key up during

ECM SECTION Page 163 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
test
Refueling request
button pressed

Service bay test


active
Device control
exceeds 0.5 seconds

No Active DTC's
FuelLevelDataFault

IAT_SensorFA
ECT_Sensor_FA
VehicleSpeedSenso
r_FA
AmbientAirDefault
VentCircuit_FA
ELCPCircuit_FA
FTP_SensorCircuit_
FA
ELCP_PumpCircuit
_FA
ELCP_SwitchCircuit
_FA
VICM_WakeupDiag
_FA

ECM SECTION Page 164 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
VICM_WakeupDiag
_TFTKO
LostCommBCM_FA

LostCommBusB_VI
CM_FA
CommBusAOff_VIC
M_FA
CommBusBOff_VIC
M_FA
AccCktLo_FA

ModuleOffTime_FA

No Active DTC's
TFTKO P043E
P043F
P0451
P1458
P145C
P145E
P2421
P2422
P2450

ECM SECTION Page 165 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
EVAP System P145E A small leak If the ELCP Propulsion Up to once per 2 trips
Leak Between (•0.020") is pressure sensor system not active trip, for each Type B
Vent Control detected in the (gauge) vacuum time 4.3 ” time ” 5.8 required wake-
Valve and EVAP system reading is less than hours or up event
Leak between the the 0.020" reference 6.0 ” time ” 8.1
Detection Diurnal Control orifce vacuum hours or 100 msec loop
Pump Valve (DCV) and measurement 8.2 ” time ” 11.0
the ELCP times a hours
(Sealed Fuel vacuum pump. plus a Odometer • 9.9 miles
System) This includes a offset for Drive distance • 1.0 miles
leak through the then a small leak is Min baro • 70 kPa
DCV. detected between 1.00 multiplier Max baro ” 110 kPa
the DCV and ELCP 200 Pa Min fuel level • 10 %
vacuum pump and 30 seconds Max fuel level ” 90 %
the DTC fails. ECT ” 40 °C
Min IAT • 4 °C
Max IAT ” 45 °C
The ELCP Time since last
vacuum pump test when
creates a passing
vacuum across a P0442/P0455 • 17 hours
0.020" reference Time since last
orifice. This test when failing
reference P0442/P0455 • 10 hours
vacuum is then
compared to the Voltage • 10 volts
vacuum level Vehicle speed ” 1 MPH

ECM SECTION Page 166 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
created between Vehicle not in
the Diurnal assembly plant
Control Valve (value must = 0) 0
(DCV) and the Propulsion
ELCP leak system not active
detection pump time • 0 seconds
to determine if a Previous
leak exists. propulsion
system active
time • 0 seconds

Abort
Conditions:
Min fuel level
slosh • 190 %
Max fuel level
slosh ” 200 %
Key up during
test
Refueling request
button pressed

Service bay test


active
Device control
exceeds 0.5 seconds

ECM SECTION Page 167 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
No Active DTC's
FuelLevelDataFault
IAT_SensorFA
ECT_Sensor_FA
VehicleSpeedSenso
r_FA
AmbientAirDefault
VentCircuit_FA
ELCPCircuit_FA
FTP_SensorCircuit_
FA
ELCP_PumpCircuit
_FA
ELCP_SwitchCircuit
_FA
VICM_WakeupDiag
_FA
VICM_WakeupDiag
_TFTKO
LostCommBCM_FA

LostCommBusB_VI
CM_FA
CommBusAOff_VIC
M_FA
CommBusBOff_VIC
M_FA

ECM SECTION Page 168 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
AccCktLo_FA

ModuleOffTime_FA

No Active DTC's
TFTKO P043E
P043F
P0451
P1458
P145C
P145D
P2450

Evaporative P145F 1st and 2nd If the difference Propulsion Up to once per 2 trip
Emission 0.020” reference between the 1st system not active trip, for each Type B
System Leak orifice vacuum 0.020” reference time 4.3 ” time ” 5.8 required wake-
Detection measurements orifice vacuum hours or up event
Reference do not correlate. measurement and 6.0 ” time ” 8.1
Orifice the 2nd 0.020” hours or 100 msec loop
Performance reference orifice 8.2 ” time ” 11.0
vacuum hours
(Sealed Fuel measurement is Odometer • 9.9 miles
System) after Drive distance • 1.0 miles
then the 1st and Min baro • 70 kPa
2nd reference > 510 Pa Max baro ” 110 kPa

ECM SECTION Page 169 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
orifice vacuum 30 seconds Min fuel level • 10 %
measurements do Max fuel level ” 90 %
not correlate and ECT ” 40 °C
the DTC fails. Min IAT • 4 °C
Max IAT ” 45 °C
Time since last
test when
passing
P0442/P0455 • 17 hours
Time since last
test when failing
P0442/P0455 • 10 hours

Voltage • 10 volts
Vehicle speed ” 1 MPH
Vehicle not in
assembly plant
(value must = 0) 0
Propulsion
system not active
time • 0 seconds
Previous
propulsion
system active
time • 0 seconds

Abort

ECM SECTION Page 170 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
Conditions:
Min fuel level
slosh • 190 %
Max fuel level
slosh ” 200 %
Key up during
test
Refueling request
button pressed

Service bay test


active
Device control
exceeds 0.5 seconds

No Active DTC's
FuelLevelDataFault

IAT_SensorFA
ECT_Sensor_FA
VehicleSpeedSenso
r_FA
AmbientAirDefault
VentCircuit_FA
ELCPCircuit_FA

ECM SECTION Page 171 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
FTP_SensorCircuit_
FA
ELCP_PumpCircuit
_FA
ELCP_SwitchCircuit
_FA
VICM_WakeupDiag
_FA
VICM_WakeupDiag
_TFTKO
LostCommBCM_FA

LostCommBusB_VI
CM_FA
CommBusAOff_VIC
M_FA
CommBusBOff_VIC
M_FA
AccCktLo_FA

ModuleOffTime_FA

No Active DTC's
TFTKO P043E
P043F
P0451

ECM SECTION Page 172 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
P1458
P145C
P145D
P145E
P2421
P2422
P2450

Cooling Fan 1 P1485 This DTC checks The ECM detects Battery voltage to 50 failures out 2 trips
Output Circuit for open circuit that the enable • 11 volts of 63 samples Type B
(ODM) failures during commanded state Battery voltage to
operation. of the driver and the remain enabled
actual state of the • 10 volts 100 ms / sample
control circuit do not
match. Accessory line is
high for > 5 seconds

No Active DTC's
P2537

Cooling Fan 1 P1486 This DTC checks The ECM detects Battery voltage to 50 failures out 2 trips
Output Circuit for short to low that the enable • 11 volts of 63 samples Type B
Low Voltage voltage circuit commanded state Battery voltage to
(ODM) failures during of the driver and the remain enabled
operation. actual state of the • 10 volts 100 ms / sample
control circuit do not

ECM SECTION Page 173 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
match. Accessory line is
high for > 5 seconds

No Active DTC's
P2537

Cooling Fan 1 P1487 This DTC checks The ECM detects Battery voltage to 50 failures out 2 trips
Output Circuit for short to high that the enable • 11 volts of 63 samples Type B
High Voltage voltage circuit commanded state Battery voltage to
(ODM) failures during of the driver and the remain enabled
operation. actual state of the • 10 volts 100 ms / sample
control circuit do not
match. Accessory line is
high for > 5 seconds

No Active DTC's
P2537

Steady State P1516 Detect an inablity Throttle is Run/Crank > 6.41 0.49 ms Trips:
Actuation to maintain a considered to be Voltage
Fault steady state steady state when: 1
throttle position Change in throttle 0.25 percent Type:
position over 12.5 A
msec is < MIL:
4.00 seconds YES

ECM SECTION Page 174 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description

Cruise Control P155A Detects when cruise switch state fail continuously Type:
Switch State cruise switch remains for greater than
Undertermine state cannot be undetermined for 0.5 seconds
d determined, such greater than a
as low voltage calibratable time
conditions

C
MIL:
NO
Trips:
1
Hybrid Control P15F2 Determines if 1. Serial Message <> 2's Secondary High
Torque torque request Communication 2’s complement of Speed Bus is >= 10 Password
Request from the HCP is complement not message Present Protect errors
Circuit valid equal for message out of 16
$181 samples
No Serial 1 trip(s)
communication
loss to HCP Type A
(U1817)

OR OR

ECM SECTION Page 175 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
2. Serial Message rolling >= 10 Rolling
Communication count value <> count errors out
rolling count value previous of 16 samples
shall be + 1 from message rolling
previous $181 count value Pass diagnostic
message plus one if samples >=16

Run Crank Active >= 0.20 Sec Performed


every 12.5 msec

Hybrid Control P15F9 Determines if 1. Serial Message <> 2's No Serial 2 trip(s)
Speed torque request Communication 2’s complement of communication >= 10 Password
Request from the HCP is complement not message loss to HCP Protect errors
Circuit valid equal for message (U1817) out of 16
$281 samples
Run Crank Active >= 0.50 Sec Type B

OR OR
2. Serial Message rolling >= 10 Rolling
Communication count value <> count errors out
rolling count value previous of 16 samples

ECM SECTION Page 176 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
shall be + 1 from message rolling
previous $281 count value Pass diagnostic
message plus one if samples >=16

Performed
every 12.5 msec

Brake Pedal P15FB Detects rolling If x of y rolling count Chassis Brake TRUE 10/16 counts Type:
Position count or / protection value Pedal Position
Sensor Signal protection value faults occur, default Emissions
Message errors in Chassis brake pedal Related Serial
Counter Brake Pedal positiion to zero for Data Error
Incorrect Position duration of fault Diagnostic
Emissions Enable
Related serial
data signal
B
MIL:
YES
Trips:
2
EVAP System P162D ECM could not Whenever the Odometer • 9.9 miles Once per each 2 trips
Alarm Clock set VICM Alarm propulsion system Drive distance • 1.0 miles wake-up event Type B
Signal Not Clock goes active, the Time since last when Propulsion
Received diagnostic reads its test when System is not
internal timer and passing active

ECM SECTION Page 177 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
(Sealed Fuel evaluates the P0442/P0455 • 17 hours
System) results from the Time since last Final decision is
wake-up events that test when failing made when
could have P0442/P0455 Propulsion
occurred. • 10 hours System is Active

No Active DTC's 100 msec loop


VehicleSpeedSenso
r_FA

ModuleOffTime_FA
LostCommBusB_VI
If the ECM did not CM_FA
receive feedback CommBusAOff_VIC
from the VICM that M_FA
the alarm clock was CommBusBOff_VIC
set, the 5.0 hour M_FA
wake-up event did AccCktLo_FA
not occur, and the
ECM did not wake Abort
up for any reason Conditions:
from 4.3 hours Service bay test
to 5.8 hours active
then a failure has
occurred.

ECM SECTION Page 178 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description

If the ECM did not


receive feedback
from the VICM that
the alarm clock was
set, the 7.0 hour
wake-up event did
not occur, and the
ECM did not wake
up for any reason
from
to 6.0 hours
then a failure has 8.1 hours
occurred.

If the ECM did not


receive feedback
from the VICM that
the alarm clock was
set, the 9.5 hour
wake-up event did
not occur, and the
ECM did not wake
up for any reason
from 8.2 hours
to

ECM SECTION Page 179 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
to
11.0 hours
then a failure has
occurred.

At Propulsion
System Active, if
any of the wake-up
events indicate a
failure then the DTC
fails.

Ignition P1682 Detect a |Run/Crank – PT Powertrain 240/480counts Trips:


Voltage continuous or Relay Ignition| > 3.00 Volts commanded on or 0.4750 sec 1
Correlation intermittent out and continuous; 12.5 Type:
of correlation (Run/Crank Table, f(IAT). See ms/count in A
between the voltage > supporting tables main processor MIL:
Run/Crank or PT Relay YES
Ignition Voltage Ignition voltage
& the Powertrain > 5.5
Relay Ignition and Run/Crank
Voltage voltage > > 5.5

ECM SECTION Page 180 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description

Internal P16F3 Detect Processor Trips:


Control Calculation faults 1
Module due to RAM Type:
Redundant corruptions, ALU A
Memory failures and MIL:
Performance ROM failures YES
Difference between Cruise Engaged > 4.00 seconds Up/down timer
Cruise Axle Torque 143.88 Nm for 175 ms
Arbitrated Request continuous, 0.5
and Cruise Axle down time
Torque Request multipier
exceeds threshold
Difference of base High Threshold Ignition State Accessory / Run / Up/down timer
friction torque and 164.43Nm Crank 475 ms
its redundant Low Threshold continuous, 0.5
calculation is out of -164.43Nm down time
bounds given by multipier
threshold range
Accessory drive High Threshold Ignition State Accessory / Run / Up/down timer
friction torque is out 164.43 Nm Crank 475 ms
of bounds given by Low Threshold continuous, 0.5
threshold range 0.00 Nm down time
multipier

ECM SECTION Page 181 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description

AC friction torque is High Threshold Ignition State Accessory / Run / Up/down timer
greater than 0.00 Nm Crank 475 ms
commanded by AC Low Threshold continuous, 0.5
control software or 0.00 Nm down time
less than threshold multipier
limit
Generator friction High Threshold Ignition State Accessory / Run / Up/down timer
torque is out of 164.43 Nm Crank 475 ms
bounds given by Low Threshold continuous, 0.5
threshold range 0.00 Nm down time
multipier

Min. Axle Torque -2520.00 Nm Ignition State Accessory / Run / Up/down timer
Capacity is greater Crank 175 ms
than threshold continuous, 0.5
down time
multipier

Commanded 1 Nm Ignition State Accessory / Run / Up/down timer


Predicted Axle Crank 175 ms
Torque and its dual continuous, 0.5
store do not match down time
multipier

Rate limited cruise 143.88 Nm Ignition State Accessory / Run / Up/down timer
axle torque request Crank 163 ms
and its dual store do continuous 0 5

ECM SECTION Page 182 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
and its dual store do continuous, 0.5
not match down time
multipier

1) Absolute 1) 5.00 % Ignition State Accessory / Run / Up/down timer


difference of Crank 175 ms
Calculated continuous, 0.5
accelerator pedal down time
position multipier
compensated for
carpet learn and
error conditions and
its redundant
calculation is out of
Commanded axle 1151.00 Nm Ignition State Accessory / Run / Up/down timer
torque is greater Crank 175 ms
than its redundant continuous, 0.5
calculation by down time
threshold multipier

Commanded axle -863.25 Nm Ignition State Accessory / Run / Up/down timer


torque is less than Crank 175 ms
its redundant continuous, 0.5
calculation by down time
threshold multipier

ECM SECTION Page 183 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
Redundant < -863.25
Commanded
Axle Torque
Rate limited vehicle NA Time since first >= 0.500sec 5/8counts;
speed and its dual CAN message 25.0msec/count
store do not equal with vehicle
speed

transfer case NA Ignition State Accessory / Run / 14/16 counts;


neutral request from Crank 25.0msec/count
four wheel drive
logic does not
match with

Transfer Case Valid and Not Over-


Range Ridden
transfer case NA Ignition State Accessory / Run / 5/15 counts;
neutral and its dual Crank 25.0msec/count
store do not equal

Throttle progression NA Ignition State Accessory / Run / Up/down timer


mode and its dual Crank 175ms
store do not equal continuous, 0.5
down time

ECM SECTION Page 184 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
down time
multipier

TOS to wheel High Threshold Ignition State Accessory / Run / 5/15 counts;
speed conversion 1.10 T/C Range Crank 25.0msec/count
factor is out of Hi
bounds given by 0.10 T/C Range
threshold range Lo
Low Threshold
TOS to wheel NA Ignition State Accessory / Run / 10/16 counts;
speed conversion Crank 25.0msec/count
factor and its dual
store do not equal

Commanded N/A Ignition State Accessory / Run / Up/down timer


Predicted Engine Crank 175 ms
Torque and its dual continuous, 0.5
store do not match down time
multipier

Zero pedal axle High Threshold Ignition State Accessory / Run / Up/down timer
torque is out of 1151.00 Nm Crank 175 ms
bounds given by Low Threshold continuous, 0.5
threshold range -1726.50 Nm down time
multipier

Creep Coast Axle High Threshold Ignition State Accessory / Run / Up/down timer

ECM SECTION Page 185 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description p g g y p
Torque is out of 1151.00 Nm Crank 175 ms
bounds given by Low Threshold continuous, 0.5
threshold range -1726.50 Nm down time
multipier

Difference between 1151.00 Nm Ignition State Accessory / Run / Up/down timer


Driver Requested Crank 175 ms
Immediate Torque continuous, 0.5
primary path and its down time
secondary exceeds multipier
threshold
1. Driver Predicted 1151.00 Nm Ignition State Accessory / Run / Up/down timer
Request is greater Crank 175 ms
than its redundant continuous, 0.5
calculation plus down time
threshold multipier
2. Driver Predicted
Request is less than
its redundant
calculation minus
threshold
Driver Immediate 1151.00 Nm Ignition State Accessory / Run / Up/down timer
Request is less than Crank 175 ms
its redundant continuous, 0.5
calculation minus down time
threshold multipier

ECM SECTION Page 186 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description

1. Commanded 1151.00 Nm Ignition State Accessory / Run / Up/down timer


Immediate Request Crank 175 ms
is greater than its continuous, 0.5
redundant down time
calculation plus multipier
threshold
2. Commanded
Immediate Request
is less than its
redundant
Commanded N/A Ignition State Accessory / Run / Up/down timer
Immediate Crank 175 ms
Response Type is continuous, 0.5
set to Inactive down time
multipier

Commanded 164.43 Nm Ignition State Accessory / Run / Up/down timer


Immediate Engine Crank 175 ms
Request is greater continuous, 0.5
than its redundant down time
calculation plus multipier
threshold

ECM SECTION Page 187 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description

Commanded 164.43 Nm Ignition State Accessory / Run / Up/down timer


Predicted Engine Crank 175 ms
Request is greater continuous, 0.5
than its redundant down time
calculation plus multipier
threshold

Regeneration Brake Brake Regen Ignition State Accessory / Run / Up/down timer
Assist is not within a Assist < 0 Nm Crank 175 ms
specified range or continuous, 0.5
Brake Regen down time
Assist > multipier
1000.00 Nm

Driver P1B12 Detect a rolling X of Y failure criteria Propulsion Active 10/16 counts or Trips:
Intended count or have been met for System 0.488 seconds
Brake Torque protection value rolling count or Diagnostic TRUE continuous; 25 1
Fault error in Driver protection errors for Enabled ms/count in
Intended Brake Driver Intended Manufaturer 0 main processor Type:
Torque serial Brake Torque. Enable Counter
data C

ECM SECTION Page 188 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
MIL:
NO

Hybrid P1E00 Monitors the Hybrid Powertrain Time since power- > 3 seconds Continuous Type A
Powertrain Hybrid Control Module 2- up 1 trips
Control Powertrain Related DTC set
Module 2 Control Module 2 MIL:
Requested MIL request line NO
MIL to determine
Illumination when the Hybrid
Powertrain
Control Module 2
has detected a
MIL illuminating
fault.
Control P2101 1) Detect a Difference between TPS minimum Run/Crank voltage 1. 39counts; Trips:
Module throttle measured throttle learn is not active > 6.41 12.5 ms/count in 1
Throttle positioning error position and and Throttle is the primary Type:
Actuator modeled throttle being Controlled processor A
Position position > 10.00 percent and (Engine MIL:
Performance Running or YES
Ignition Voltage
Difference between or Ignition > 11
modeled throttle Voltage )

ECM SECTION Page 189 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description g )
position and > 5.5
measured throttle
position > 10.00 percent Ignition voltage
failure is false
(P1682)
2) Throttle Throttle Position > 37.60 percent TPS minimum 2. 11 counts;
control is driving learn is active 12.5 ms/count in
the throttle in the the primary
incorrect processor
direction

Powertrain relay > 6.41 Volts


voltage
3) Throttle Throttle Position > 36.60 percent Reduced Power 3. 11 counts;
control exceeds is True 12.5 ms/count in
the reduced the primary
power limit processor

Powertrain relay > 6.41 Volts


voltage
Throttle return P2119 Throttle unable TPS1 Voltage > 1.617 Throttle de- No 5V reference 0.4969 sec Trips:
to default to return to AND energized error or fault for # 4 1
default throttle TPS2 Voltage > 1.727 5V reference circuit Type:
position after de- (P06A3)
i i ETC

ECM SECTION Page 190 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
energizing ETC On the main No TPS circuit C
motor. processor faults MIL:
NO
PT Relay Voltage
> 5.500

Accelerator P2122 Detect a APP1 Voltage < 0.463 Run/Crank > 6.41 19/39 counts or Trips:
Pedal Position continuous or Voltage 14 counts
(APP) Sensor intermittent short continuous; 12.5 1
1 Lo or open in the ms/count in the Type:
APP sensor #1 main processor A
on Main MIL:
processor YES

No 5V reference
error or fault for # 4
5V reference circuit
(P06A3)

Accelerator P2123 Detect a APP1 Voltage > 4.75 Run/Crank > 6.41 19/39 counts or Trips:
Pedal Position continuous or Voltage 14 counts
(APP) Sensor intermittent short continuous; 12.5 1
1 Hi or open in the ms/count in the Type:
APP sensor #1 main processor A
on Main MIL:

ECM SECTION Page 191 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
processor YES

No 5V reference
error or fault for # 4
5V reference circuit
(P06A3)
Accelerator P2127 Detect a APP2 Voltage < 0.325 Run/Crank > 6.41 19/39counts or Trips:
Pedal Position continuous or 14 counts 1
(APP) Sensor intermittent short continuous; 12.5 Type:
2 Lo or open in the ms/count in the A
APP sensor #2 main processor MIL:
on Main YES
processor

No 5V reference
error or fault for # 4
5V reference circuit
(P0697)

Accelerator P2128 Detect a APP2 Voltage > 2.6 Run/Crank > 6.41 19/39 counts or Trips:
Pedal Position continuous or 14 counts 1
(APP) Sensor intermittent short continuous; 12.5 Type:
2 Hi or open in the ms/count in the A
APP sensor #2 main processor MIL:
on Main YES
processor

ECM SECTION Page 192 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
No 5V reference
error or fault for # 4
5V reference circuit
(P0697)

Throttle P2135 1. Detects a 1. Difference 1. 7.022% Run/Crank > 6.41 1 & 2: Trips:
Position (TP) continuous or between TPS1 offset at min. 639/1279 counts 1
Sensor 1-2 intermittent displaced and TPS2 throttle position or 154 counts Type:
Correlation correlation fault displaced > with a linear continuous; A
between TPS threshold to 3.125 ms/count MIL:
sensors #1 and 9.622% at max. in the main YES
#2 on Main throttle position processor
processor
2. Difference
between
(normalized min No TPS sensor
TPS1 ) and faults (P0122,
(normalized min P0123, P0222,
TPS2) > 2. 5.000 % No 5V reference
Vref error or fault for # 4
5V reference circuit
(P06A3)
Accelerator P2138 Detects a 1. Difference 1. 10.001% Run/Crank > 6.41 1 & 2: 19/39 Trips:
Pedal Position continuous or between APP1 offset at min. counts 1
(APP) Sensor intermittent displaced and APP2 pedal position intermittent or Type:
1-2 correlation fault displaced > with a linear 15 counts A
Correlation between APP threshold to continuous, 12.5 MIL:

ECM SECTION Page 193 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
sensors #1 and 10.001% at ms/count in the YES
#2 on Main max. pedal main processor
processor position
2. Difference No APP sensor
between faults (P2122,
(normalized min P2123,P2127,
APP1 ) and
(normalized min No 5V reference
APP2) > 2. 5.000% Vref errors or faulst for #
3 & # 4 5V
reference circuits
Vehicle P215B Detect invalid The absolute CAN timer > 0.5000 sec 400/800 counts Trips:
Speed – vehicle speed difference between for wheel speed 1
Output Shaft source. wheel speed vehicle correlation or Type:
Speed speed and TOS 400/800 counts A
Correlation vehicle speed for TOS MIL:
greater than > 6.21 mph correlation; YES
25ms/count
Secure vehicle Secure vehicle
speed source is speed source is
unavailable TOS vehicle speed
or wheel speed

Trans engaged
state is not equal to
not engaged.

ECM SECTION Page 194 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
Minimum P2176 TP sensors were During TPS min Run/Crank > 6.41 2.0 secs Trips:
Throttle not in the learn on the Main Voltage
Position Not minmum learn processor, TPS 1
Learned window after Voltage > Type:
multiple attempts 0.955 A
to learn the MIL:
minimum. YES
Number of learn
attempts > 10 counts

Cooling P2181 This DTC Engine Coolant No Active DTC's MAF_SensorFA 20 failures out 2 trips
System detects Temp (ECT) is ” IAT_SensorFA of 150 samples Type B
Performance thermostat commanded THMR_RCT_Senso
malfunction (i.e. temperature minus r_Ckt_FA
stuck open) 11 Deg C and THMR_ECT_Senso 1 sec/ sample
normalized ratio is ” r_Ckt_FA
than 4. When above
is present for more Engine not run
than 5 seconds, fail time • 1800 seconds
counts start. Engine run time 50 ” Time ” 1370 Once per
seconds ignition key
Fuel Condition Ethanol ” 86% cycle
Engine total ECT at Power Up -40.0 ” ECT ” 59.0
airgrams is °C
accumulated when IAT min -7°C ” IAT ” 60°C.
1 ” AirFlow ” 100
grams per second. T-Stat Heater

ECM SECTION Page 195 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
duty cycle
commanded ” 10 %
Airflow 1.0 ” Airflow ”
100.0 GPS
Ratio Definition:
Current temp
difference between
ECT and RCT
minus PwrUp
difference divided
by total airgrams.
Note: Minimum total
airgrams is 100.0
grams.

Air Fuel P219A Determines if a The following System Voltage 10.9 Volts Minimum of 1 1
Imbalance cylinder-to- criteria apply to: Bank 1 is NOT < test per trip Trip(s)
Bank 1 cylinder air-fuel Filtered Ratio > 0.50 for >= 0.2 seconds Type A
imbalance is Fuel Level > 10.0 percent AND Maximum of 10
present by no fuel level sensor tests per trip
monitoring the ECT > -20 degrees C
pre and post Exclude AFM (DoD) Cumulative The front O2
catalyst O2 Ratio data from YES engine run time > 40.0 seconds sensor voltage
sensor voltage Ratio value Engine speed is sampled once
characteristics. always < 10000.0 rpm per cylinder
The pre voltage AFM (DoD) Diagnostic runs event.

ECM SECTION Page 196 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
is used to operation required at Idle regardless Therefore, the
generate a ratio in order to report: NO of speed, load, time required to
metric. A normal AND air flow, spark complete a
system will AFM (DoD) Filtered advance, and single test
generally result Ratio > 0.50 phaser angle: (when all enable
in a negative NO conditions are
ratio while a Engine speed during: met) decreases
failing system will AND Normal operation 1350 <= rpm <= as engine speed
generally result Post O2 Feature 4800 increases. For
in a positive Enabled: NO Intrusive cam 0 <= rpm <= 0 example,
ratio. The post AND AFM (DoD) 0 <= rpm <= 4800 9.0 seconds of
voltage is used Filtered Post AFM (DoD) and 0 <= rpm <= 0 data is required
to generate an X catalyst O2 voltage intrusive cam at 1000 rpm
out of Y metric, is NOT between 600 and Post O2 testing 0 <= rpm <= 10000 while double this
where Y 800 mV time is required
represents the for more than 50.0 Engine speed at 500 rpm and
number of out of 62.5 seconds range is less half this time is
samples and X than: 100 rpm required at 2000
represents the during non-AFM during a short rpm.
number of those term sample
samples that OR Mass Airflow During:
failed. for more than 50.0 Normal operation 0 <= g/s <= 10000
out of 62.5 seconds
Intrusive cam 0 <= g/s <= 0
Monitor Strategy during AFM AFM (DoD) 0 <= g/s <= 10000
Notes: The NOTE: The Post Decel: AFM (DoD) and 0 <= g/s <= 0
AFIM Filtered O2 Logic is enabled NO intrusive cam

ECM SECTION Page 197 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
Ratio is derived only when operating Idle: Post O2 testing 0 <= g/s <= 10000
from the pre-O2 in an enabled Post NO Cumulative delta
sensor voltage O2 Cell. The Cruise: mass air flow
metric known as following Post O2 NO does not exceed:
Variance. Cells are enabled: Light Accel: during a short 5 g/s
Variance is the NO term sample
statistical Heavy Accel:
variation of the NO Filtered Mass The post
O2 sensor NOTE: The "filtered Airflow does not catalyst O2
voltage over one Post catalyst O2 change by more sensor voltage
engine cycle. voltage" referred to than: 0.20 g/s is sampled
The reason we above is the result every 12.5 ms every 12.5 ms.
use Variance is of applying a first Note: first order The cumulative
because it order lag filter to the lag filter time required for
comprehends O2 Post O2 voltage coefficient the post O2
signal deviation used by the closed applied to MAF: 0.050 portion of the
from nominal on loop fuel control Air Per Cylinder During: diagnostic to
a cylinder firing system. The filter Normal operation 0 <= mg/cylinder <= report is 62.5
event basis. coefficient is: 10000 seconds.
This metric is 0.001 Intrusive cam 0 <= mg/cylinder <=
representative of 0
the air/fuel Note: Instusive AFM (DoD) 0 <= mg/cylinder <=
imbalance. phaser control is 10000
active, allowing a AFM (DoD) and 0 <= mg/cylinder <=
specified phaser intrusive cam 0
angle during certain Post O2 testing 0 <= mg/cylinder <= Note: If the post
operating 10000 O2 feature is

ECM SECTION Page 198 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
conditions: NO Filtered APC enabled, both
The AFIM Filtered The Quality shall not change the front and
Ratio metric is the Factor (QF) by more than: 5.00 percent post portions of
difference between calibrations are between 12.5 ms the diagnostic
the current, located in a samples. Note: must complete
measured Variance 17x17 lookup first order lag before reporting.
metric and a 17x17 table versus filter coefficient If the post O2
table lookup value engine speed applied to APC: feature is not
(the threshold), and load (see 1.000 enabled, only
divided by a second Supporting the front portion
17 x 17 table lookup Tables). A QF APC range must complete
value (the of “1” is an during short term before reporting.
normalizer), and indication that sample shall not
finally multiplied by we were able to exceed:
a Quality Factor, achieve at least 75 mg/cylinder
also a 17 x 17 table 4sigma/2sigma Spark Advance During:
lookup value (the robustness in Normal operation 5 <= degrees <= 55
latter ranges that speed/load
between 0 and 1, region. QF Intrusive cam 0 <= degrees <= 0
based on values less
robustness to false than “1” AFM (DoD) 5 <= degrees <= 55
diagnosis in the indicate that we
current operating don’t have AFM (DoD) and 0 <= degrees <= 0
region). The reason 4sigma/2sigma intrusive cam
we use a ratio of the robustness in Throttle Area (percent of max)
Variance is so that that region. The Normal operation 0 <= percent <= 200
we can normalize quality of the

ECM SECTION Page 199 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description q y
the failure metric data is Intrusive cam 0 <= percent <= 0
over various engine determined via
speed and load statistical AFM (DoD) 0 <= percent <=
regions since analysis of 200
engine speed and Variance data. AFM (DoD) and 0 <= percent <= 0
load directly impact QF values less intrusive cam
the magnitude of than 0.75 Intake Cam Phaser Angle During:
the Variance metric. identify regions Normal operation 0 <= degrees <= 25
where
diagnosis is not Intrusive cam 0 <= degrees <= 0
possible.
AFM (DoD) 0 <= degrees <=
100
AFM (DoD) and 0 <= degrees <= 0
intrusive cam
Exhaust Cam Phaser Angle During:
Normal operation 0 <= degrees <= 25

Intrusive cam 0 <= degrees <= 0

AFM (DoD) 0 <= degrees <=


100
AFM (DoD) and 0 <= degrees <= 0
intrusive cam

Average O2
voltage change < 2 millivolts

ECM SECTION Page 200 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
since last sample

An AFM (DoD) NO
state change will
cause the current
sample to be
discarded:

Quality Factor >= 0.75 in the


current operating
AIR pump not on
CASE learn not active
EGR - no device control, no intrusive
diagnostics
EVAP - no device control, no intrusive
diagnostics
Engine OverSpeed Protection Not Activ
Idle speed control normal
No EngineMisfireDetected_FA
No MAP_SensorFA
No MAF_SensorFA
No ECT_Sensor_FA
No TPS_ThrottleAuthorityDefaulted
No FuelInjectorCircuit_FA

ECM SECTION Page 201 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
No AIR System FA
No EvapExcessPurgePsbl_FA
PTO Not Active
Injector base pulse width above min lim
Fuel Control Status
Closed Loop for >= 1.2 seconds
Long Term FT
Enabled Please see
"Closed Loop
Enable Criteria"
and "Long Term
FT Enable
Criteria" in
Rapid Step Response (RSR):
RSR will trigger if For RSR or FIR,
the ratio result 10 tests must
from the last test complete before
is >= 0.50 the diagnostic
or for AFM (DoD) can report.
is >= 0.50
AND
it exceeds the
last filtered ratio
by at least: 1.00
or for AFM (DoD)
by at least:
Once triggered, 1.00

ECM SECTION Page 202 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description gg ,
the filtered ratio is
reset to:
or for AFM (DoD) 0.00
is reset to:

0.00
Fast Initial Response (FIR):
FIR will trigger
when an NVM
reset or code
clear occurs.
Once triggered,
the non-AFM
filtered ratio is
reset to: -0.50
and the AFM
filtered ratio is
reset to: -0.50

O2 Sensor P2270 This DTC Post O2 sensor No Active DTC's TPS_ThrottleAuthor Frequency: 2 trips
Signal Stuck determines if the signal < 850 mvolts ityDefaulted Once per trip Type B
Lean Bank 1 post catalyst O2 ECT_Sensor_FA Note: if Reset
Sensor 2 sensor is stuck in AND IAT_SensorFA Fast Response
a normal lean MAF_SensorFA Function =
voltage range The Accumulated MAP_SensorFA FALSE for the

ECM SECTION Page 203 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
and thereby can mass air flow AIR System FA given Fuel Bank
no longer be monitored during FuelInjectorCircuit_ OR Rapid
used for post the Stuck Lean FA Response
oxygen sensor Voltage Test > 120 grams FuelTrimSystemB1 Active = TRUE,
fuel control or for _FA multiple tests
catalyst FuelTrimSystemB2 per trip are
monitoring. The _FA allowed.
diagnostic is an EngineMisfireDetect
intrusive test ed_FA
(during coast) EthanolComposition
which increases Sensor_FA
the delivered fuel B1S2 Failed this P013A, P013B,
to achieve the key cycle P013E, P013F,
required rich P2270 or P2271
threshold.
System Voltage 10.0 < Volts < 32.0
ICAT MAT
Burnoff delay = Not Valid
= Not Valid, See
definition of Green
Sensor Delay
Criteria (B1S2) in
Green O2S Supporting Tables
Condition tab.
Low Fuel
Condition Diag = False
Pedal position ” 100.0 %

ECM SECTION Page 204 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
Engine Speed to
initially enable 1800 ” RPM ” 3500
Engine Speed
range to keep
test enabled
(after initially 1700 ” RPM ” 3650
Engine Airflow 18 ” gps ” 28
Vehicle Speed to
initially enable 24.9 ” MPH ” 90.1
Vehicle Speed
range to keep
test enabled 21.7 ” MPH ” 93.2
(after initially mph
Closed loop 0.84 ” C/L Int ”
integral 1.07
Closed Loop
Active= TRUE
Evap not in control of
purge
Ethanol not in estimate
mode
Post fuel cell = enabled
EGR Intrusive
diagnostic = not active
All post sensor
heater delays = not active
O2S Heater on

ECM SECTION Page 205 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
Time • 60.0 sec
Predicted
Catalyst temp 0 ” ºC ” 1000
Fuel State = DFCO possible

All of the above met for at least 3.0


seconds, and then the Force Cat Rich
intrusive stage is requested.

O2 Sensor P2271 This DTC Post O2 sensor No Active DTC's TPS_ThrottleAuthor 2 trips
Signal Stuck determines if the signal > 100 mvolts ityDefaulted Type B
Rich Bank 1 post catalyst O2 ECT_Sensor_FA Frequency:
Sensor 2 sensor is stuck in AND IAT_SensorFA Once per trip
a normal rich MAF_SensorFA Note: if Reset
voltage range The Accumulated MAP_SensorFA Fast Response
and thereby can mass air flow AIR System FA Function =
no longer be monitored during FuelInjectorCircuit_ FALSE for the
used for post the Stuck Rich FA given Fuel Bank
oxygen sensor Voltage Test > 36 grams FuelTrimSystemB1 OR Rapid
fuel control or for _FA Response
catalyst FuelTrimSystemB2 Active = TRUE,
monitoring. The _FA multiple tests
diagnostic is an EngineMisfireDetect per trip are
intrusive test ed_FA allowed.
which requests EthanolComposition
the DFCO mode Sensor_FA

ECM SECTION Page 206 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
to achieve the B1S2 Failed this P013A, P013B,
required lean key cycle P013E, P013F or
threshold. P2270

System Voltage 10.0 < Volts < 32.0


ICAT MAT
Burnoff delay = Not Valid
= Not Valid, See
definition of Green
Sensor Delay
Criteria (B1S2) in
Green O2S Supporting Tables
Condition tab.
Low Fuel
Condition Diag = False

Engine Speed 1800 ” RPM ” 3500

Engine Airflow 18 ” gps ” 28

Vehicle Speed 24.9 ” MPH ” 90.1


Closed loop 0.84 ” C/L Int ”
integral 1.07
Closed Loop
Active = TRUE
Evap not in control of
purge

ECM SECTION Page 207 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
Ethanol not in estimate
mode
Post fuel cell = enabled
Power Take Off = not active
EGR Intrusive
diagnostic = not active
All post sensor
heater delays = not active
O2S Heater on
Time • 60.0 sec
Predicted
Catalyst temp 0 ” ºC ” 1000
Fuel State = DFCO possible
DTC's Passed = P2270 (and
P2272 if applicable)
DTC's Passed = P013E (and
P014A if applicable)
DTC's Passed = P013A (and
P013C if applicable)

After above conditions are met:


DFCO mode is continued (wo driver
initiated pedal input).

ECM SECTION Page 208 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description

Evaporative P2400 This DTC checks The ECM detects 20 failures out 2 trips
Emission for open circuit that the of 25 samples Type B
System Leak failures during commanded state
Detection operation. of the driver and the
Pump Control actual state of the 250 ms / sample
Open Circuit control circuit do not
match.
(Sealed Fuel
System)

Evaporative P2401 This DTC checks The ECM detects 20 failures out 2 trips
Emission for short to low that the of 25 samples Type B
System Leak voltage circuit commanded state
Detection failures during of the driver and the
Pump Control operation. actual state of the 250 ms / sample
Circuit Low control circuit do not
match.
(Sealed Fuel
System)

Evaporative P2402 This DTC checks The ECM detects 20 failures out 2 trips
Emission for short to high that the of 25 samples Type B

ECM SECTION Page 209 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
System Leak voltage circuit commanded state
Detection failures during of the driver and the
Pump Control operation. actual state of the 250 ms / sample
Circuit High control circuit do not
If the P2402 is match.
(Sealed Fuel active, an
System) intrusive test is
performed with
the pump
commanded on
for 15 seconds.

Evaporative P2418 This DTC checks The ECM detects 20 failures out 2 trips
Emission for open circuit that the of 25 samples Type B
System failures during commanded state
Switching operation. of the driver and the
Valve Control actual state of the 250 ms / sample
Open Circuit control circuit do not
match.
(Sealed Fuel
System)

Evaporative P2419 This DTC checks The ECM detects 20 failures out 2 trips
Emission for short to low that the of 25 samples Type B
System voltage circuit commanded state

ECM SECTION Page 210 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
Switching failures during of the driver and the
Valve Control operation. actual state of the 250 ms / sample
Circuit Low control circuit do not
match.
(Sealed Fuel
System)

Evaporative P2420 This DTC checks The ECM detects 20 failures out 2 trips
Emission for short to high that the of 25 samples Type B
System voltage circuit commanded state
Switching failures during of the driver and the
Valve Control operation. actual state of the 250 ms / sample
Circuit High control circuit do not
If the P2420 is match.
(Sealed Fuel active, an
System) intrusive test is
performed with
the switching
valve
commanded on
for 15 seconds.

EVAP System P2422 This DTC When sufficient Propulsion Up to once per 2 trip
Vent Valve detects a Diurnal pressure or vacuum system not active trip, for each Type B
Stuck Closed Control Valve exists in the fuel time 4.3 ” time ” 5.8 required wake-
(DCV) that is tank system hours or up event

ECM SECTION Page 211 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
(Sealed Fuel stuck closed. 6.0 ” time ” 8.1
System) hours or 100 msec loop
8.2 ” time ” 11.0
hours
Odometer • 9.9 miles
When the Fuel Drive distance • 1.0 miles
Tank Pressure Min baro • 70 kPa
There are two (FTP) sensor Max baro ” 110 kPa
ways to run this indicates a pressure Min fuel level • 10 %
diagnostic or a vacuum > 697 Pa Max fuel level ” 90 %
depending on the < -697 Pa. ECT ” 40 °C
amount of With the DCV Min IAT • 4 °C
pressure or commanded Max IAT ” 45 °C
vacuum in the opened, if the Time since last
fuel tank system. change in the FTP test when
sensor reading is passing
after < 1000 Pa P0442/P0455 • 17 hours
then the DCV is 10 seconds Time since last
stuck closed and test when failing
the DTC fails. P0442/P0455 • 10 hours

Voltage • 10 volts
Vehicle speed ” 1 MPH

When no pressure Vehicle not in


or vacuum exists in assembly plant

ECM SECTION Page 212 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
the fuel tank system (value must = 0) 0
Propulsion
system not active
When the FTP time • 0 seconds
sensor indicates a Previous
pressure < 697 Pa propulsion
or a vacuum > -697 Pa. system active
time • 0 seconds
With the DCV
commanded Abort
opened and the Conditions:
ELCP vacuum Min fuel level
pump commanded slosh • 190 %
on, if the 0.020" Max fuel level
reference orifice slosh ” 200 %
vacuum Key up during
measurement test
minus the ELCP Refueling request
pressure sensor button pressed
(gauge) vacuum
reading is < 300 Pa Service bay test
after 5 seconds active
then the DCV is Device control
stuck closed and exceeds 0.5 seconds
the DTC fails.
No Active DTC's

ECM SECTION Page 213 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
FuelLevelDataFault

IAT_SensorFA
ECT_Sensor_FA
VehicleSpeedSenso
r_FA
AmbientAirDefault
VentCircuit_FA
ELCPCircuit_FA
FTP_SensorCircuit_
FA
ELCP_PumpCircuit
_FA
ELCP_SwitchCircuit
_FA
VICM_WakeupDiag
_FA
VICM_WakeupDiag
_TFTKO
LostCommBCM_FA

LostCommBusB_VI
CM_FA
CommBusAOff_VIC
M_FA
CommBusBOff_VIC
M_FA

ECM SECTION Page 214 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
AccCktLo_FA

ModuleOffTime_FA

No Active DTC's
TFTKO P043E
P043F
P0451
P1458
P145C
P145D
P145F
P2422
P2450

ELCP P2450 This DTC When the ELCP Propulsion Up to once per 2 trip
Switching detects a ELCP vacuum pump is system not active trip, for each Type B
Valve Control switching valve commanded on and time 4.3 ” time ” 5.8 required wake-
Performance that is stuck. the ELCP switching hours or up event
valve transitions 6.0 ” time ” 8.1
(Sealed Fuel from vent to pump hours or 100 msec loop
System) position, if the 8.2 ” time ” 11.0
difference between hours
the 1st 0.020” Odometer • 9.9 miles
orifice reference Drive distance • 1.0 miles

ECM SECTION Page 215 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
vacuum Min baro • 70 kPa
measurement and Max baro ” 110 kPa
the ELCP pressure Min fuel level • 10 %
sensor (gauge) Max fuel level ” 90 %
vacuum reading is ECT ” 40 °C
after Min IAT • 4 °C
then the ELCP Max IAT ” 45 °C
switching value is Time since last
stuck and the DTC < 400 Pa test when
fails. 5 seconds passing
P0442/P0455 • 17 hours
Time since last
test when failing
P0442/P0455 • 10 hours

Voltage • 10 volts
Vehicle speed ” 1 MPH
Vehicle not in
assembly plant
(value must = 0) 0
Propulsion
system not active
time • 0 seconds
Previous
propulsion
system active
time • 0 seconds

ECM SECTION Page 216 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description

Abort
Conditions:
Min fuel level
slosh • 190 %
Max fuel level
slosh ” 200 %
Key up during
test
Refueling request
button pressed

Service bay test


active
Device control
exceeds 0.5 seconds

No Active DTC's
FuelLevelDataFault

IAT_SensorFA
ECT_Sensor_FA
VehicleSpeedSenso
r_FA
AmbientAirDefault
VentCircuit_FA
ELCPCircuit_FA

ECM SECTION Page 217 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
FTP_SensorCircuit_
FA
ELCP_PumpCircuit
_FA
ELCP_SwitchCircuit
_FA
VICM_WakeupDiag
_FA
VICM_WakeupDiag
_TFTKO
LostCommBCM_FA

LostCommBusB_VI
CM_FA
CommBusAOff_VIC
M_FA
CommBusBOff_VIC
M_FA
AccCktLo_FA

ModuleOffTime_FA

No Active DTC's
TFTKO P043E
P043F
P0451

ECM SECTION Page 218 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
P1458
P145C
P145D
P2422

Ignition P2537 This DTC checks The ECM detects 12.5 ms / 2 trips
Switch for short to low that the state of the sample Type B
Accessory voltage circuit accessory line is
Position failures during low when it should
Circuit Low operation. be high. Once per trip

(EREV/PHEV The diagnostic is


only) evaluated when
Propulsion System
Active time is > 0.5
seconds.

Diagnostic fails
when pass counts
are
< 8 counts.
ECM/PCM P2610 This DTC Count Up Test: Count Up Test: 2 trips
Internal determines if the Type B
Engine Off hardware timer Time difference 4 failures out of
Timer does not initialize between the current 20 samples
Performance or count read and the

ECM SECTION Page 219 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
properly. There previous read of the 1 sec / sample
are two tests to timer > 1.50 seconds
ensure proper
functioning of the Continuous
timer: Count Up while run/crank
Test (CUT) and is not active and
Range Test until controller
(RaTe). shutdown is
initiated.

Range Test: Range Test:

Count Up Test The variation of the Once per trip


(CUT): Verifies HWIO timer and when controller
that the HWIO mirror timer is > 25 %. shutdown is
timer is counting initiated or
up with the run/crank
proper becomes active.
increment.

Range Test
(RaTe): When
the run/crank is
not active both

ECM SECTION Page 220 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
the hardware
and mirror timers
are started. The
timers are
compared when
ECM shutdown
is initiated or
run/crank
becomes active.

Crankshaft P2618 Electrical ECM detects that Powertrain Relay 40 failures out Type B
Position Integrity of the commanded and Voltage >= 11.00 Volts of 50 samples 2 trips
Signal Output Crankshaft actual states of
Circuit Low Position Singal output driver do not Engine is not 1 sample every
Output Circuit - match because the cranking 100 msec
Shorted to output is shorted to
Ground ground Crankshaft
Position Output is
commanded high

Crankshaft P2619 Electrical ECM detects that Powertrain Relay 40 failures out Type B
Position Integrity of the commanded and Voltage >= 11.00 Volts of 50 samples 2 trips
Signal Output Crankshaft actual states of
Circuit High Position Singal output driver do not Engine is not 1 sample every

ECM SECTION Page 221 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
Output Circuit - match because the cranking 100 msec
Shorted to Power output is shorted to
power Crankshaft
Position Output is
commanded low

O2Sensor P2A00 This DTC Closed Loop O2S No Active DTC's TPS_ThrottleAuthor 200 failures out 2 trips
Circuit Range/ determines if the ready flag = False ityDefaulted of 250 samples. Type B
Performance O2 sensor MAP_SensorFA
Bank 1 voltage is not A) O2S signal must
Sensor 1 meeting the be < 1100 mvolts ECT_Sensor_FA
voltage criteria to To set Closed Loop FuelInjectorCircuit_
enable closed ready flag FA
loop fueling. = True P0131, P0151 Frequency:
P0132, P0152 Continuous
Closed Loop O2S System Voltage 10.0 < Volts < 32.0 100msec loop
ready flag 1000 ” RPM ” 3400
= True Engine Speed
B) Once set to Engine Airflow 4.0 ” gps ” 30.0
ready O2S cannot > 1100 mvolts Engine Coolant • 70.0 ºC
for > 5.0 seconds Engine Metal
Overtemp Active = False
Then set Closed Converter
Loop ready flag = False Overtemp Active = False
Fuel State DFCO not active
= All Cylinders
AFM Status active

ECM SECTION Page 222 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
Predicted
Exhaust Temp
(B1S1) • 0.0 ºC
Engine run time > 100 seconds
Fuel Enrichment = Not Active

All of the above


met for > 5 seconds

Control U0073 This DTC Bus off failures • 10 counts General Enable Criteria: Diagnostic runs 2
Module monitors for a in 12.5 ms loop Trip(s)
Communicati BUS A off
on Bus A Off condition
out of these • 10 counts U0073 Not Active on Type B
samples Current Key Cycle
Normal CAN Enabled
transmission on
Bus A
Device Control Not Active
High Voltage Not Active
Virtual Network
Management
Ignition Voltage Criteria:
Ignition voltage >= 11.00
or
>= 6.41
Power Mode = run

ECM SECTION Page 223 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
Off Cycle Enable Criteria:
Diagnostic 1
Enable
Ignition = Active
Accessory Line
or
Battery Voltage > 11.00
General Enable Criteria and either
Ignition Voltage Criteria or Off Cycle
Enable Criteria met for > 3.0000
CAN hardware is > 0.1125 seconds
bus OFF for
Control U0074 This DTC Bus off failures • 10 counts General Enable Criteria: Diagnostic runs 2
Module monitors for a in 12.5 ms loop Trip(s)
Communicati BUS B off
on Bus B Off condition
out of these • 10 counts U0074 Not Active on Type B
samples Current Key Cycle
Normal CAN Enabled
transmission on
Bus B
Device Control Not Active
High Voltage Not Active
Virtual Network
Management
Ignition Voltage Criteria:

ECM SECTION Page 224 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
Ignition voltage >= 11.00
or
>= 6.41
Power Mode = run
Off Cycle Enable Criteria:
Diagnostic 1
Enable
Ignition = Active
Accessory Line
or
Battery Voltage > 11.00
General Enable Criteria and either
Ignition Voltage Criteria or Off Cycle
Enable Criteria met for > 3.0000
CAN hardware is > 0.1125 seconds
bus OFF for
Lost U0101 This DTC Message is not General Enable Criteria: Diagnostic runs 2
Communicati monitors for a received from in 12.5 ms loop Trip(s)
on With TCM loss of controller for
communication Message $0C7 • 10.0 seconds
with the
transmission Message $0F9 • 0.5 seconds
control module
Message $1F5 • 0.5 seconds

U0073 Not Active on Type B


Current Key Cycle

ECM SECTION Page 225 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
Normal CAN Enabled
transmission on
Bus A
Device Control Not Active
High Voltage Not Active
Virtual Network
Management
Ignition Voltage Criteria:
Ignition voltage >= 11.00
or
>= 6.41
Power Mode = run
Off Cycle Enable Criteria:
Diagnostic 1
Enable
Ignition = Active
Accessory Line
or
Battery Voltage > 11.00
General Enable Criteria and either
Ignition Voltage Criteria or Off Cycle
Enable Criteria met for > 3.0000

ECM SECTION Page 226 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
Power Mode is in
accessory or run
or crank and High
Voltage Virtual
Network
Management is
not active for > 0.4000 seconds
U0101 Not Active on
Current Key Cycle
TCM is present on the
bus
Lost U0109 This DTC Message is not • 10.0seconds General Enable Criteria: Diagnostic runs 2
Communicati monitors for a received from in 12.5 ms loop Trip(s)
on With Fuel loss of controller for
Pump Control communication
Module with the fuel
pump control
module
U0073 Not Active on Type B
Current Key Cycle
Normal CAN Enabled
transmission on
Bus A
Device Control Not Active
High Voltage Not Active
Virtual Network
Management

ECM SECTION Page 227 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
Ignition Voltage Criteria:
Ignition voltage >= 11.00
or
>= 6.41
Power Mode = run
Off Cycle Enable Criteria:
Diagnostic 1
Enable
Ignition = Active
Accessory Line
or
Battery Voltage > 11.00
General Enable Criteria and either
Ignition Voltage Criteria or Off Cycle
Enable Criteria met for > 3.0000
Power Mode is in
accessory or run
or crank and High
Voltage Virtual
Network
Management is
not active for > 0.4000 seconds
U0109 Not Active on
Current Key Cycle
Fuel Pump is present on the
Control Module bus

ECM SECTION Page 228 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
Lost U0129 This DTC Message is not • 10.0seconds General Enable Criteria: Diagnostic runs 2
Communicati monitors for a received from in 12.5 ms loop Trip(s)
on With Brake loss of controller for
System communication
Control with the Brake
Module System Control
Module.
U0073 Not Active on Type B
Current Key Cycle
Normal CAN Enabled
transmission on
Bus A
Device Control Not Active
High Voltage Not Active
Virtual Network
Management
Ignition Voltage Criteria:
Ignition voltage >= 11.00
or
>= 6.41
Power Mode = run
Off Cycle Enable Criteria:
Diagnostic 1
Enable

ECM SECTION Page 229 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
Ignition = Active
Accessory Line
or
Battery Voltage > 11.00
General Enable Criteria and either
Ignition Voltage Criteria or Off Cycle
Enable Criteria met for > 3.0000
Power Mode is in
accessory or run
or crank and High
Voltage Virtual
Network
Management is
not active for > 0.4000 seconds
U0129 Not Active on
Current Key Cycle
Brake System is present on the
Control Module bus
Lost U0140 This DTC Message is not • 10.0seconds General Enable Criteria: Diagnostic runs 1
Communicati monitors for a received from in 12.5 ms loop Trip(s)
on With Body loss of controller for
Control communication
Module with the Body
Control Module.
U0073 Not Active on Type C
Current Key Cycle

ECM SECTION Page 230 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
Normal CAN Enabled
transmission on
Bus A
Device Control Not Active
High Voltage Not Active
Virtual Network
Management
Ignition Voltage Criteria:
Ignition voltage >= 11.00
or
>= 6.41
Power Mode = run
Off Cycle Enable Criteria:
Diagnostic 1
Enable
Ignition = Active
Accessory Line
or
Battery Voltage > 11.00
General Enable Criteria and either
Ignition Voltage Criteria or Off Cycle
Enable Criteria met for > 3.0000

ECM SECTION Page 231 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
Power Mode is in
accessory or run
or crank and High
Voltage Virtual
Network
Management is
not active for > 0.4000 seconds
U0140 Not Active on
Current Key Cycle
Body Control is present on the
Module bus
Lost U016B This DTC Message is not • 10.0seconds General Enable Criteria: Diagnostic runs 2
Communicati monitors for a received from in 12.5 ms loop Trip(s)
on with loss of controller for
Electric A/C communication
Compressor with the Electric
Control A/C Compressor
Module Control Module.

U0073 Not Active on Type B


Current Key Cycle
Normal CAN Enabled
transmission on
Bus A
Device Control Not Active

ECM SECTION Page 232 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
High Voltage Not Active
Virtual Network
Management
Ignition Voltage Criteria:
Ignition voltage >= 11.00
or
>= 6.41
Power Mode = run
Off Cycle Enable Criteria:
Diagnostic 1
Enable
Ignition = Active
Accessory Line
or
Battery Voltage > 11.00
General Enable Criteria and either
Ignition Voltage Criteria or Off Cycle
Enable Criteria met for > 3.0000
Power Mode is in
accessory or run
or crank and High
Voltage Virtual
Network
Management is
not active for > 0.4000 seconds
U016B Not Active on
Current Key Cycle

ECM SECTION Page 233 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
Electric A/C
Compressor is present on the
Control Module bus
Lost U0293 This DTC Message is not • 10.0seconds General Enable Criteria: Diagnostic runs 1
Communicati monitors for a received from in 12.5 ms loop Trip(s)
on With loss of controller for
Hybrid communication
Powertrain with the Hybrid
Control Powertrain
Module Control Module.
U0073 Not Active on Type A
Current Key Cycle
Normal CAN Enabled
transmission on
Bus A
Device Control Not Active
High Voltage Not Active
Virtual Network
Management
Ignition Voltage Criteria:
Ignition voltage >= 11.00
or
>= 6.41
Power Mode = run
Off Cycle Enable Criteria:
Diagnostic 1
Enable

ECM SECTION Page 234 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
Ignition = Active
Accessory Line
or
Battery Voltage > 11.00
General Enable Criteria and either
Ignition Voltage Criteria or Off Cycle
Enable Criteria met for > 3.0000
Power Mode is in
accessory or run
or crank and High
Voltage Virtual
Network
Management is
not active for > 0.4000 seconds
U0293 Not Active on
Current Key Cycle
Hybrid Powertrain
Control Module is present on the
bus
Lost U179A This DTC Message is not • 10.0 seconds General Enable Criteria: Diagnostic runs 2
Communicati monitors for a received from in 12.5 ms loop Trip(s)
on with Hybrid loss of controller for
Powertrain communication
Control with the Hybrid
Module B Powertrain
Control Module B

ECM SECTION Page 235 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
U0073 Not Active on Type B
Current Key Cycle
Normal CAN Enabled
transmission on
Bus A
Device Control Not Active
High Voltage Not Active
Virtual Network
Management
Ignition Voltage Criteria:
Ignition voltage >= 11.00
or
>= 6.41
Power Mode = run
Off Cycle Enable Criteria:
Diagnostic 1
Enable
Ignition = Active
Accessory Line
or
Battery Voltage > 11.00
General Enable Criteria and either
Ignition Voltage Criteria or Off Cycle
Enable Criteria met for > 3.0000

ECM SECTION Page 236 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
Power Mode is in
accessory or run
or crank and High
Voltage Virtual
Network
Management is
not active for > 0.4000 seconds
U179A Not Active on
Current Key Cycle
Hybrid Powertrain
Control Module B
is present on the
bus
Lost U1817 This DTC Message is not • 0.5seconds General Enable Criteria: Diagnostic runs 1
Communicati monitors for a received from in 12.5 ms loop Trip(s)
on with Hybrid loss of controller for
Powertrain communication
Control with the Hybrid
Module on Powertrain
Bus B Control Module
on Bus B
U0074 Not Active on Type A
Current Key Cycle
Normal CAN Enabled
transmission on
Bus B
Device Control Not Active

ECM SECTION Page 237 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
High Voltage Not Active
Virtual Network
Management
Ignition Voltage Criteria:
Ignition voltage >= 11.00
or
>= 6.41
Power Mode = run
Off Cycle Enable Criteria:
Diagnostic 1
Enable
Ignition = Active
Accessory Line
or
Battery Voltage > 11.00
General Enable Criteria and either
Ignition Voltage Criteria or Off Cycle
Enable Criteria met for > 3.0000
Power Mode is in
accessory or run
or crank and High
Voltage Virtual
Network
Management is
not active for > 0.4000 seconds
U1817 Not Active on
Current Key Cycle

ECM SECTION Page 238 of 1087 1 OF 12 SECTIONS


ECM SECTION
11 OBDG01 HYBRID Diagnostics 1 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
Hybrid Powertrain
Control Module is present on the
bus

ECM SECTION Page 239 of 1087 1 OF 12 SECTIONS


TCM SECTION
11 OBDG01 HYBRID Diagnostics 2 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Power Moding Diagnostics
System P0562 Sets when the Ignition Voltage Ignition Voltage RunCrankActive =1 5 seconds in Special
Voltage Low low voltage <= 10 Volts a 6 second Type C
system voltage is window
below a
threshold
Engine Speed >= 0 RPM
DTC Pass Ignition Voltage 1 second
> 10 Volts

System P0563 Sets when the Ignition Voltage Ignition Voltage RunCrankActive =1 5 seconds in Special
Voltage Hi low voltage >= 18 Volts a 6 second Type C
system voltage is window
above a
threshold
DTC Pass Ignition Voltage 1 second
< 18 Volts

Shift Solenoid Hydraulic Diagnostics

TCM SECTION Page 240 of 1087 2 OF 12 SECTIONS


TCM SECTION
11 OBDG01 HYBRID Diagnostics 2 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Shift Solenoid *** Line Pressure > 325 kpa
Hydraulic Estimate AND
Diagnostics >= 325 kpa FOR > 1
P0751, seconds
P0752, AND
P0756, P0757 > 100 kpa
have the
following
common
enable criteria

Propulsion =1
System Active

TCM SECTION Page 241 of 1087 2 OF 12 SECTIONS


TCM SECTION
11 OBDG01 HYBRID Diagnostics 2 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Shift Solenoid P0751 This DTC will X valve is X Commanded X Command 1 Fail One
Valve A Stuck indicate when determined to be in Hi for > X Position 0 Conditions Trip,
Off Shift Solenoid a hydraulically Low XvalveTurnOnT met for 3 Type A
Valve A (X state when it has ime + seconds
Valve) is stuck in been commanded 1 seconds
the hydraulically hydraulically High.
low position Where
XValveTurnOnT
This detection ime:
only occurs
during an X valve Trans
transition Fluid
Temp Time
-40 0.50
-30 0.35
-20 0.250
-10 0.09
20 0.05
140 0.02

DTC Pass X valve completes X Command 1 1 loop


Low to High X Position 1 execution at
transition without 0.0125
failure seconds

TCM SECTION Page 242 of 1087 2 OF 12 SECTIONS


TCM SECTION
11 OBDG01 HYBRID Diagnostics 2 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Shift Solenoid P0752 This DTC will X valve is Transition X Command 0 Fail One
Valve A Stuck indicate when determined to be in Case: X X Position 1 Conditions Trip,
On Shift Solenoid a hydraulically high commanded met for 3 Type A
Valve A (X state when it has Low for > seconds
Valve) is stuck in been commanded (XvalveTurnOff
the hydraulically to a low state. Tm + 1)
hi position seconds

This DTC is Where


linked to both a XValveTurnOffT
steady state and ime:
transitional test.
Trans
Fluid
Temp Time
-40 4
-30 2.25
-20 1.4
-10 .5
20 0.265
140 0.0325

DTC Pass X valve completes X Command 0 5 seconds


(Transitional High to Low X position 0
Pass) transition without PCS2 and PCS4 No Fault Pending
failure Monitors

TCM SECTION Page 243 of 1087 2 OF 12 SECTIONS


TCM SECTION
11 OBDG01 HYBRID Diagnostics 2 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Steady State XY state EVT Lo OR EVT Hi Fail
Case: Conditions
Simultaneous met for 2
failures occur seconds
on both PCS2
and PCS4
monitors

TCM SECTION Page 244 of 1087 2 OF 12 SECTIONS


TCM SECTION
11 OBDG01 HYBRID Diagnostics 2 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
PCS2 and PCS4 Occur
faults Simultaneously -
within
(VlvXStckHiSteadyS
tWindow + 0.1 )
seconds

Where
VlvXStckHiSteadySt
Window:

Trans Fluid
Temp Time
-50 0.50
-32 0.50
-24 0.50
-5 0.50
4 0.50
40 0.50

DTC Pass X valve completes X Command 0 5 seconds


(Steady State High to Low X position 0
Pass) transition without PCS2 and PCS4 No Fault Pending
failure Monitors

TCM SECTION Page 245 of 1087 2 OF 12 SECTIONS


TCM SECTION
11 OBDG01 HYBRID Diagnostics 2 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Shift Solenoid P0756 This DTC will The Y valve is Y Commanded Y Command 1 Fail One
Valve B Stuck indicate when determined to be in Hi for > Y Position 0 Conditions Trip,
Off Shift Solenoid a hydraulically Low (Yvalve_TurnO met for 4.5 Type A
Valve B (Y state when it has nTm + 1 seconds
Valve) is stuck in been commanded seconds
the hydraulically hydraulically High.
low position Where
Yvalve_TurnOn
This detection Tm:
only occurs
during an Y valve Trans
transition Fluid
Temp Time
-40 15
-30 10
-20 5
-10 0.30
20 0.15
140 0.05

DTC Pass Y valve completes Y command 1 Pass


Low to High Y Position 1 (as indicated by conditions
transition without YPSw showing 0 met for 2
failure value) seconds

TCM SECTION Page 246 of 1087 2 OF 12 SECTIONS


TCM SECTION
11 OBDG01 HYBRID Diagnostics 2 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Shift Solenoid P0757 This DTC will The Y valve is Y Commanded Y Command 0 Fail One
Valve B Stuck indicate when determined to be in Lo for > Y Position 1 Conditions Trip,
On Shift Solenoid a hydraulically Hi (Yvalve_TurnOf met for 4.5 Type A
Valve B (Y state when it has fTm + 1) seconds
Valve) is stuck in been commanded seconds
the hydraulically hydraulically Lo
hi position Where
Yvalve_TurnOff
This detection Tm:
only occurs
during an Y valve Trans
transition Fluid
Temp Time
-40 4
-30 2.7
-20 1.4
-10 .7
20 .2
140 .05

DTC Pass Y valve completes Y Command 0 Pass


High to Low Y Position 0 (as indicated by conditions
transition without YPSw showing 1 met for 2
failure value) seconds
Pressure Control Solenoid Hydraulic Diagnostics

TCM SECTION Page 247 of 1087 2 OF 12 SECTIONS


TCM SECTION
11 OBDG01 HYBRID Diagnostics 2 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Pressure *** Xvalve transition X valve is not in a
Control transition, and
Solenoid hasn’t transitioned
hydraulic in the last 0.275
diagnostics seconds (0.025 +
P0776, .25)
P0777,
P0796, P0797
P2714,
P2715, share
these
common
secondary
parameter
enable
conditions

X Valve Stuck Hi No fault pending


Detection
LinePressure > 325 kpa
Estimate AND
>=325 kpa FOR > 1
seconds

Propulsion =1
System Active

TCM SECTION Page 248 of 1087 2 OF 12 SECTIONS


TCM SECTION
11 OBDG01 HYBRID Diagnostics 2 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Pressure P0776 This DTC will The pressure switch Fail Case 1: PCS >= 1800 kpa for >= Failure Two
Control (PC) determine if associated with PCS2PS commanded (PSReDelay + 0.1) exists for 30 Trips,
Solenoid B Pressure Control pressure control (PSw3) pressure seconds seconds Type B
Stuck Off Solenoid 2 (B) is solenoid B (PCS2) indicates low (2400 *
stuck in the is indicating that the hydraulic Where 0.0125)
hydraulically low PCS is regulating pressure PSReDelay:
position. This exhuast when the *** Common
DTC has two fail PCS has been Hydraulic Fluid
cases. commanded full Enables Temp Time
feed. -50 4.50
-30 1.80
-24 1.2
-17 0.80
4 0.20
40 0.1

DTC Pass Pass when PCS2PS 1.25


PCS2PS and (PSw3) seconds
PCS2Cmnd are in indicates hi ((2500 -
agreement (Full hydraulic 2400) *
Feed) pressure 0.0125)

TCM SECTION Page 249 of 1087 2 OF 12 SECTIONS


TCM SECTION
11 OBDG01 HYBRID Diagnostics 2 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
The warning Fail Case 2: Same as Fail N/A
threshold for Fail Fail case 1 Case 1.
Case 1 has been criteria met for
met 5 times in a at least 0.5
single key cycle seconds (40 *
0.0125), more
than 10 times in
a given key
cycle
Pressure P0777 This DTC will The pressure switch Fail Case 1: PCS <= 5 kpa for >= Failure One
Control (PC) determine if associated with PCS2PS commanded (FFDelay + 0.1) exists for 30 Trip,
Solenoid B Pressure Control pressure control (PSw3) pressure seconds seconds Type A
Stuck ON Solenoid 2 (B) is solenoid B (PCS2) indicates hi (2400 *
stuck in the is indicating that the hydraulic Where 0.0125)
hydraulically hi PCS is in the full pressure FFDelay:
position. This feed position when *** Common
DTC has two fail the PCS has been Hydraulic Temp Time
cases. commanded Enables -50 4.50
regulating exhaust. -30 1.40
-18 0.80
-4 0.30
13 0.19
40 0.08

TCM SECTION Page 250 of 1087 2 OF 12 SECTIONS


TCM SECTION
11 OBDG01 HYBRID Diagnostics 2 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
DTC Pass Pass when PCS2PS 1.25
PCS2PS and (PSw3) seconds
PCS2Cmnd are in indicates Low ((2500 -
agreement (Reg hydraulic 2400) *
Exhaust) pressure 0.0125)
The warning Fail Case 2: Same as Fail N/A
threshold for Fail Fail case 1 Case 1.
Case 1 has been criteria met for
met 5 times in a at least 0.5
single key cycle seconds (40 *
0.0125), more
than 10 times in
a given key
cycle

TCM SECTION Page 251 of 1087 2 OF 12 SECTIONS


TCM SECTION
11 OBDG01 HYBRID Diagnostics 2 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Pressure P0796 This DTC will The pressure switch Fail Case 1: PCS >= 1800 kpa for >= Failure Two
Control (PC) determine if associated with PCS3PS commanded (PSReDelay + 0.1) exists for 30 Trips,
Solenoid C Pressure Control pressure control (PSw1) pressure seconds seconds Type B
Stuck Off Solenoid 3 (C) is solenoid C (PCS3) indicates low (2400 *
stuck in the is indicating that the hydraulic Where 0.0125)
hydraulically low PCS is regulating pressure PSReDelay:
position. This exhuast when the *** Common
DTC has two fail PCS has been Hydraulic Temp Time
cases. commanded full Enables -50 4.50
feed. -30 1.80
-24 1.2
-17 0.80
4 0.20
40 0.1

DTC Pass Pass when PCS3PS 1.25


PCS3PS and (PSw1) seconds
PCS3Cmnd are in indicates hi ((2500 -
agreement (Full hydraulic 2400) *
Feed) pressure 0.0125)

TCM SECTION Page 252 of 1087 2 OF 12 SECTIONS


TCM SECTION
11 OBDG01 HYBRID Diagnostics 2 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
The warning Fail Case 2: Same as Fail N/A
threshold for Fail Fail case 1 Case 1.
Case 1 has been criteria met for
met 5 times in a at least 1.875
single key cycle seconds ( 150 *
0.0125), more
than 10 times in
a given key
cycle
Pressure P0797 This DTC will The pressure switch Fail Case 1: PCS <=5 kpa for >= Failure One
Control (PC) determine if associated with PCS3PS commanded (FFDelay + 0.1) exists for 30 Trip,
Solenoid C Pressure Control pressure control (PSw1) pressure seconds seconds Type A
Stuck ON Solenoid 3 (C) is solenoid C (PCS3) indicates hi (2400 *
stuck in the is indicating that the hydraulic Where 0.0125)
hydraulically hi PCS is in the full pressure FFDelay:
position. This feed position when *** Common
DTC has two fail the PCS has been Hydraulic Trans
cases. commanded Enables Fluid
regulating exhaust. Temp Time
-50 4.50
-30 1.40
-18 0.80
-4 0.30
13 0.19
40 0.08

TCM SECTION Page 253 of 1087 2 OF 12 SECTIONS


TCM SECTION
11 OBDG01 HYBRID Diagnostics 2 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
DTC Pass Pass when PCS3PS 1.25
PCS3PS and (PSw1) seconds
PCS3Cmnd are in indicates Low ((2500 -
agreement (Reg hydraulic 2400) *
Exhaust) pressure 0.0125)
The warning Fail Case 2: Same as Fail N/A
threshold for Fail Fail case 1 Case 1.
Case 1 has been criteria met for
met 5 times in a at least 0.5
single key cycle seconds (40 *
0.0125), more
than 10 times in
a given key
cycle

TCM SECTION Page 254 of 1087 2 OF 12 SECTIONS


TCM SECTION
11 OBDG01 HYBRID Diagnostics 2 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Pressure P2714 This DTC will The pressure switch Fail Case 1: PCS >= 1800 kpa for >= Failure Two
Control (PC) determine if associated with PCS4PS commanded (PSReDelay + 0.1) exists for 30 Trips,
Solenoid D Pressure Control pressure control (PSw4) pressure seconds seconds Type B
Stuck Off Solenoid 4 (D) is solenoidC (PCS4) indicates low (2400 *
stuck in the is indicating that the hydraulic Where 0.0125)
hydraulically low PCS is regulating pressure *** Common PSReDelay:
position. This exhuast when the Hydraulic
DTC has two fail PCS has been Enables Temp Time
cases. commanded full -50 4.50
feed. -30 1.80
-24 1.2
-17 0.80
4 0.20
40 0.1

DTC Pass Pass when PCS4PS 1.25


PCS4PS and (PSw4) seconds
PCS4Cmnd are in indicates hi ((2500 -
agreement (Full hydraulic 2400) *
Feed) pressure 0.0125)

TCM SECTION Page 255 of 1087 2 OF 12 SECTIONS


TCM SECTION
11 OBDG01 HYBRID Diagnostics 2 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
The warning Fail Case 2: Same as Fail N/A
threshold for Fail Fail case 1 Case 1.
Case 1 has been criteria met for
met 5 times in a at least 0.5
single key cycle seconds (40 *
0.0125), more
than 10 times in
a given key
cycle
Pressure P2715 This DTC will The pressure Fail Case 1: PCS <= 5 kpa for >= Failure Two
Control (PC) determine if switch associated PCS4PS commanded (FFDelay + 0.1) exists for 30 Trips,
Solenoid D Pressure Control with pressure (PSw4) pressure seconds seconds Type B
Stuck ON Solenoid 4 (D) is control solenoid D indicates hi (2400 *
stuck in the (PCS4) is hydraulic Where 0.0125)
hydraulically hi indicating that the pressure FFDelay:
position. This PCS is in the full *** Common
DTC has two fail feed position when Hydraulic Trans
cases. the PCS has been Enables Fluid
commanded Temp Time
regulating exhaust. -50 4.50
-30 1.40
-18 0.80
-4 0.30
13 0.19
40 0.08

TCM SECTION Page 256 of 1087 2 OF 12 SECTIONS


TCM SECTION
11 OBDG01 HYBRID Diagnostics 2 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
DTC Pass Pass when PCS4PS 1.25
PCS4PS and (PSw4) seconds
PCS4Cmnd are in indicates Low ((2500 -
agreement (Reg hydraulic 2400) *
Exhaust) pressure 0.0125)
The warning Fail Case 2: Same as Fail N/A
threshold for Fail Fail case 1 Case 1.
Case 1 has been criteria met for
met 5 times in a at least 0.2
single key cycle seconds (16 *
0.0125), more
than 5 times in
a given key
cycle
Clutch Slip Diagnostics

TCM SECTION Page 257 of 1087 2 OF 12 SECTIONS


TCM SECTION
11 OBDG01 HYBRID Diagnostics 2 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Clutch slip *** LinePressureEst > 235 kpa
diagnostics imate AND
P079A, > (MinLinePressure -
P079B, 2 ) kpa
P079C share
these Where
common MinLinePressure is
secondary a lookup table Trans
parameter Fluid Temp vs Line
enable Pressure:
conditions Temp Kpa
-40 1200
-30 1200
-20 1000
-10 700
0 500
10 265

Clutch 1 Slip P079A This DTC sets Clutch 1 Slip Speed C1 Slip > 200 C1 Pressure > = 1800 kpa 63 seconds One
when excessive RPM Command (3 retries * Trip,
slip is observed 1s failtime * Type A
on C1 while 30 seconds
commanded on between
attempts
C1 Torq > = 200 Nm OR
Estimate

TCM SECTION Page 258 of 1087 2 OF 12 SECTIONS


TCM SECTION
11 OBDG01 HYBRID Diagnostics 2 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
C1 Fill detected =1 Instantly if

Predicted Mtr A spd >6300

OR
Predicted Mtr B spd >9500

DTC Pass Clutch 1 Slip Speed C1 Slip < 50 C1 Pressure > = 1800 kpa 0.125
RPM Command seconds (10
* 0.0125)

C1 Torq > = 20 Nm
Estimate
C1 Fill detected = 1

Clutch 2 Slip P079B This DTC sets C2 Slip Speed C2 Slip > 200 C2 Pressure > = 1800 kpa 63 seconds One
when excessive RPM Command (3 retries * Trip,
slip is observed 1s failtime * Type A
on C2 while 30 seconds
commanded on between
attempts
C2 Torq > = 200 Nm OR
Estimate
C2 Fill detected = 1 Instantly if

TCM SECTION Page 259 of 1087 2 OF 12 SECTIONS


TCM SECTION
11 OBDG01 HYBRID Diagnostics 2 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Predicted Mtr A spd >6300

OR
Predicted Mtr B spd >9500

DTC Pass C2 Slip Speed C2 Slip < 50 C2 Pressure > = 1800 kpa 0.125
RPM Command seconds (10
* 0.0125)

C2 Torq > = 20 Nm
Estimate
C2 Fill detected =1

Clutch 3 Slip P079C This DTC sets C3 Slip Speed C3 Slip > 300 C3 Pressure > = 1800 kpa 63 seconds One
when excessive RPM Command (3 retries * Trip,
slip is observed 1s failtime * Type A
on C3 while C3 30 seconds
has been between
commanded on attempts
C3 Torq > = 200 Nm OR
Estimate
C3 Fill detected = 1 Instantly if

Predicted Mtr A spd >6300

OR

TCM SECTION Page 260 of 1087 2 OF 12 SECTIONS


TCM SECTION
11 OBDG01 HYBRID Diagnostics 2 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Predicted Mtr B spd >9500

DTC Pass C3 Slip Speed C3 Slip < 50 C3 Pressure > = 1800 kpa 0.125
RPM Command seconds (10
* 0.0125)

C3 Torq > = 20 Nm
Estimate
C3 Fill detected = 1

Pressure Control Solenoid Electrical Diagnostics


All Pressure *** Ignition voltage > = 11 Volts && <=
Control 16 Volts
Solenoid Engine Speed >= 0 RPM && <=
electrical 7500 RPM for >= 5
diagnostics seconds
P0961, Vehicle Speed <= 200 mph for >= 5
P0962, seconds
P0963, PropSysActive =1
P0965,
P0966,
P0967,
P0969,
P0970,
P0971,
P2719,

TCM SECTION Page 261 of 1087 2 OF 12 SECTIONS


TCM SECTION
11 OBDG01 HYBRID Diagnostics 2 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
P2720,
P2721,
P2728,
P2729,
P2730,
P0973,
P0974,
P0976, P0977
share these
common
secondary
parameter
enable
conditions

Pressure P0961 This DTC sets PCS1 electrical HWIO circutry DTC P0961 Not failed this key Failure Two
Control (PC) when an invalid status detects out of on detected for Trips,
Solenoid A voltage in PCS1 range error is 4 seconds Type B
System control circuit present (320 *
Performance has been 0.0125) out
detected of a 5
second (400
* 0.0125)
window

TCM SECTION Page 262 of 1087 2 OF 12 SECTIONS


TCM SECTION
11 OBDG01 HYBRID Diagnostics 2 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
*** Common
Electrical
Enables
DTC Pass HWIO circuitry 1 second
detects an out ((400 - 320)
of range error is * 0.0125)
not present
Pressure P0962 This DTC sets PCS1 electrical HWIO circuitry DTC P0962 Not failed this key Failure One
Control (PC) when the PCS1 status detects an on detected for Trip,
Solenoid A control circuit electrical low 0.4 seconds Type A
Control Circuit has been pressure error (32 * 0.0125)
Low Voltage detected to be is present out of a 0.5
shorted to second (40 *
ground 0.0125)
window

*** Common
Electrical
Enables
DTC Pass HWIO circuitry 0.1 seconds
detects an ((40 - 32) *
electrical low 0.0125)
pressure error
is not present

TCM SECTION Page 263 of 1087 2 OF 12 SECTIONS


TCM SECTION
11 OBDG01 HYBRID Diagnostics 2 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Pressure P0963 This DTC sets PCS1 electrical HWIO circuitry DTC P0963 Not failed this key Failure One
Control (PC) when PCS1 has status detects an on detected for Trip,
Solenoid A been detected to electrical hi 0.4 seconds Type A
Control Circuit be shorted to pressure error (32 * 0.0125)
High Voltage power or open is present. out of a 0.5
circuited. second (40 *
0.0125)
window

*** Common
Electrical
Enables
DTC Pass HWIO circuitry 0.1 seconds
detects an ((40 - 32) *
electrical hi 0.0125)
pressure error
is not present

TCM SECTION Page 264 of 1087 2 OF 12 SECTIONS


TCM SECTION
11 OBDG01 HYBRID Diagnostics 2 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Pressure P0965 This DTC sets PCS2 electrical HWIO circutry DTC P0965 Not failed this key Failure Two
Control (PC) when an invalid status detects out of on detected for Trips,
Solenoid B voltage in PCS2 range error is 4 seconds Type B
System control circuit present. (320 *
Performance has been 0.0125) out
detected of a 5
second (400
* 0.0125)
window

*** Common
Electrical
Enables
DTC Pass HWIO circuitry 1 second
detects an out ((400 - 320)
of range error is * 0.0125)
not present

TCM SECTION Page 265 of 1087 2 OF 12 SECTIONS


TCM SECTION
11 OBDG01 HYBRID Diagnostics 2 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Pressure P0966 This DTC sets PCS2 electrical HWIO circuitry DTC P0966 Not failed this key Failure One
Control (PC) when the PCS2 status detects an on detected for Trip,
Solenoid B control circuit electrical low 0.4 seconds Type A
Control Circuit has been pressure error (32 * 0.0125)
Low Voltage detected to be is present. out of a 0.5
shorted to second (40 *
ground 0.0125)
window

*** Common
Electrical
Enables
DTC Pass HWIO circuitry 0.1 seconds
detects an ((40 - 32) *
electrical low 0.0125)
pressure error
is not present

TCM SECTION Page 266 of 1087 2 OF 12 SECTIONS


TCM SECTION
11 OBDG01 HYBRID Diagnostics 2 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Pressure P0967 This DTC sets PCS2 electrical HWIO circuitry DTC P0967 Not failed this key Failure One
Control (PC) when PCS2 has status detects an on detected for Trip,
Solenoid B been detected to electrical hi 0.4 seconds Type A
Control Circuit be shorted to pressure error (32 * 0.0125)
High Voltage power or open is present. out of a 0.5
circuited. second (40 *
0.0125)
window

*** Common
Electrical
Enables
DTC Pass HWIO circuitry 0.1 seconds
detects an ((40 - 32) *
electrical hi 0.0125)
pressure error
is not present

TCM SECTION Page 267 of 1087 2 OF 12 SECTIONS


TCM SECTION
11 OBDG01 HYBRID Diagnostics 2 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Pressure P0969 This DTC sets PCS3 electrical HWIO circutry DTC P0965 Not failed this key Failure Two
Control (PC) when an invalid status detects out of on detected for Trips,
Solenoid C voltage in PCS3 range error is 4 seconds Type B
System control circuit present. (320 *
Performance has been 0.0125) out
detected of a 5
second (400
* 0.0125)
window

*** Common
Electrical
Enables
DTC Pass HWIO circuitry 1 second
detects an out ((400 - 320)
of range error is * 0.0125)
not present

TCM SECTION Page 268 of 1087 2 OF 12 SECTIONS


TCM SECTION
11 OBDG01 HYBRID Diagnostics 2 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Pressure P0970 This DTC sets PCS3 electrical HWIO circuitry DTC P0966 Not failed this key Failure One
Control (PC) when the PCS3 status detects an on detected for Trip,
Solenoid C control circuit electrical low 0.4 seconds Type A
Control Circuit has been pressure error (32 * 0.0125)
Low Voltage detected to be is present. out of a 0.5
shorted to second (40 *
ground 0.0125)
window

*** Common
Electrical
Enables
DTC Pass HWIO circuitry 0.1 seconds
detects an ((40 - 32) *
electrical low 0.0125)
pressure error
is not present

TCM SECTION Page 269 of 1087 2 OF 12 SECTIONS


TCM SECTION
11 OBDG01 HYBRID Diagnostics 2 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Pressure P0971 This DTC sets PCS3 electrical HWIO circuitry DTC P0967 Not failed this key Failure One
Control (PC) when PCS3 has status detects an on detected for Trip,
Solenoid C been detected to electrical hi 0.2 seconds Type A
Control Circuit be shorted to pressure error (16 * 0.0125)
High Voltage power or open is present. out of a 0.5
circuited. second (40 *
0.0125)
window

*** Common
Electrical
Enables
DTC Pass HWIO circuitry 0.1 seconds
detects an ((40 - 16) *
electrical hi 0.0125)
pressure error
is not present

TCM SECTION Page 270 of 1087 2 OF 12 SECTIONS


TCM SECTION
11 OBDG01 HYBRID Diagnostics 2 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Pressure P2719 This DTC sets PCS4 electrical HWIO circutry DTC P2719 Not failed this key Failure Two
Control (PC) when an invalid status detects out of on detected for Trips,
Solenoid D voltage in PCS4 range error is 4 seconds Type B
System control circuit present. (320 *
Performance has been 0.0125) out
detected of a 5
second (400
* 0.0125)
window

*** Common
Electrical
Enables
DTC Pass HWIO circuitry 1 second
detects an out ((400 - 320)
of range error is * 0.0125)
not present

TCM SECTION Page 271 of 1087 2 OF 12 SECTIONS


TCM SECTION
11 OBDG01 HYBRID Diagnostics 2 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Pressure P2720 This DTC sets PCS4 electrical HWIO circuitry DTC P2720 Not failed this key Failure One
Control (PC) when the PCS4 status detects an on detected for Trip,
Solenoid D control circuit electrical low 0.4 seconds Type A
Control Circuit has been pressure error (32 * 0.0125)
Low Voltage detected to be is present. out of a 0.5
open circuit or second (40 *
shorted to power 0.0125)
window

*** Common
Electrical
Enables
DTC Pass HWIO circuitry 0.1 seconds
detects an ((40 - 32) *
electrical low 0.0125)
pressure error
is not present

TCM SECTION Page 272 of 1087 2 OF 12 SECTIONS


TCM SECTION
11 OBDG01 HYBRID Diagnostics 2 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Pressure P2721 This DTC sets PCS4 electrical HWIO circuitry DTC P2721 Not failed this key Failure One
Control (PC) when PCS4 has status detects an on detected for Trip,
Solenoid D been detected to electrical hi 0.4 seconds Type A
Control Circuit be shorted to pressure error (32 * 0.0125)
High Voltage ground is present. out of a 0.5
second (40 *
0.0125)
window

*** Common
Electrical
Enables
DTC Pass HWIO circuitry 0.1 seconds
detects an ((40 - 32) *
electrical hi 0.0125)
pressure error
is not present

TCM SECTION Page 273 of 1087 2 OF 12 SECTIONS


TCM SECTION
11 OBDG01 HYBRID Diagnostics 2 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Pressure P2728 This DTC sets PCS5 electrical HWIO circutry DTC P2719 Not failed this key Failure Two
Control (PC) when an invalid status detects out of on detected for Trips,
Solenoid E voltage in PCS5 range error is 4 seconds Type B
System control circuit present. (320 *
Performance has been 0.0125) out
detected of a 5
second (400
* 0.0125)
window

*** Common
Electrical
Enables
DTC Pass HWIO circuitry 1 second
detects an out ((400 - 320)
of range error is * 0.0125)
not present

TCM SECTION Page 274 of 1087 2 OF 12 SECTIONS


TCM SECTION
11 OBDG01 HYBRID Diagnostics 2 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Pressure P2729 This DTC sets PCS5 electrical HWIO circuitry DTC P2720 Not failed this key Failure One
Control (PC) when the PCS5 status detects an on detected for Trip,
Solenoid E control circuit electrical low 0.4 seconds Type A
Control Circuit has been pressure error (32 * 0.0125)
Low Voltage detected to be is present. out of a 0.5
open circuit or second (40 *
shorted to power 0.0125)
window

*** Common
Electrical
Enables
DTC Pass HWIO circuitry 0.1 seconds
detects an ((40 - 32) *
electrical low 0.0125)
pressure error
is not present

TCM SECTION Page 275 of 1087 2 OF 12 SECTIONS


TCM SECTION
11 OBDG01 HYBRID Diagnostics 2 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Pressure P2730 This DTC sets PCS5 electrical HWIO circuitry DTC P2721 Not failed this key Failure One
Control (PC) when PCS5 has status detects an on detected for Trip,
Solenoid E been detected to electrical hi 0.4 seconds Type A
Control Circuit be shorted to pressure error (32 * 0.0125)
High Voltage ground is present. out of a 0.5
second (40 *
0.0125)
window

*** Common
Electrical
Enables
DTC Pass HWIO circuitry 0.1 seconds
detects an ((40 - 32) *
electrical hi 0.0125)
pressure error
is not present

TCM SECTION Page 276 of 1087 2 OF 12 SECTIONS


TCM SECTION
11 OBDG01 HYBRID Diagnostics 2 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Shift Solenoid P0973 This DTC detects X Valve Electrical HWIO circuitry DTC P0973 Not failed this key Failure One
A Control a short to power Status detects an open on detected for Trip,
Circuit Low or open circuit in circuit or short 0.4 seconds Type A
the X valve to power error (32*0.0125)
control circuit. is present. out of a 0.5
second
(40*0.0125)
window

*** Common
Electrical
Enables
DTC Pass HWIO circuitry 0.1 seconds
detects an open ((20 - 16) *
circuit or short 0.025)
to power error
is not present.

TCM SECTION Page 277 of 1087 2 OF 12 SECTIONS


TCM SECTION
11 OBDG01 HYBRID Diagnostics 2 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Shift Solenoid P0974 This DTC detects X Valve Electrical HWIO circuitry DTC P0974 Not failed this key Failure One
A Control a short to ground Status detects short to on detected for Trip,
Circuit High in the X valve ground error is 0.4 seconds Type A
control circuit. present. (32*0.0125)
out of a 0.5
second
(40*0.0125)
window

*** Common
Electrical
Enables
DTC Pass HWIO circuitry 0.1 seconds
detects short to ((20 - 16) *
ground error is 0.025)
not present.
Shift Solenoid P0976 This DTC detects Y Valve Electrical HWIO circuitry DTC P0976 Not failed this key Failure One
B Control a short to power Status detects an on detected for Trip,
Circuit Low or open circuit in electrical low 0.4 seconds Type A
the Y valve pressure error (32*0.0125)
control circuit. is present. out of a 0.5
second
(40*0.0125)
window

TCM SECTION Page 278 of 1087 2 OF 12 SECTIONS


TCM SECTION
11 OBDG01 HYBRID Diagnostics 2 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
*** Common
Electrical
Enables
DTC Pass HWIO circuitry 0.1 seconds
detects an open ((20 - 16) *
circuit or short 0.025)
to power error
is not present.

Shift Solenoid P0977 This DTC detects Y Valve Electrical HWIO circuitry DTC P0977 Not failed this key Failure One
B Control a short to ground Status detects an on detected for Trip,
Circuit High in the Y valve electrical hi 0.4 seconds Type A
control circuit. pressure error (32*0.0125)
is present. out of a 0.5
second
(40*0.0125)
window

*** Common
Electrical
Enables
DTC Pass HWIO circuitry 0.1 seconds
detects short to ((20 - 16) *
ground error is 0.025)
not present.
Power Moding Diagnostics

TCM SECTION Page 279 of 1087 2 OF 12 SECTIONS


TCM SECTION
11 OBDG01 HYBRID Diagnostics 2 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Ignition Switch P2534 Detects a run Runk Crank Line Ignition Run CAN enabled 60 seconds One
Run/Start crank relay open voltage Crank line Communication (2400 * Trip,
Position circuit voltage <= 2 0.025) in a Type A
Circuit Low Volts 65 second
window
(2600 *
0.025)
ECM run crank available and active
active data
DTC Pass Run Crank Line Ignition Run 5 seconds
Voltage Crank line (200 * 0.025)
voltage > 2
Volts
Ignition Switch P2535 Detects a run Runk Crank Line Ignition Run CAN enabled 12 seconds One
Run/Start crank relay short voltage Crank line Communication (480 * 0.025) Trip,
Position to power voltage > 5 V in a 15 Type A
Circuit High second
window (600
* 0.025)

ECM run crank available and false


active data
DTC Pass Run Crank Line Ignition Run 3 seconds
Voltage Crank line (120 * 0.025)
voltage < 2V

TCM SECTION Page 280 of 1087 2 OF 12 SECTIONS


TCM SECTION
11 OBDG01 HYBRID Diagnostics 2 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Ignition Switch P2537 Detects an Accessory On FALSE P2537 Not Test Failed This 0.2 seconds One
Accessory accessory Key On (8 * 0.025) Trip,
Position position circuit and Type A
Circuit Low open Not Test Passed
This Key On
Propulsion Active
System
Propulsion > 0.5 seconds
System Active
Time
DTC Pass Accessory On TRUE 0.2 seconds
(8 * 0.025)

TCM Substrate Temp Sensor


Transmission P0634 The DTC detects Transmission • 142 °C Transmission -50 °C ” • 5 seconds One
Control the electronic Substrate Substrate Transmission Trip,
Module (TCM) circuitry is at high Temperature Temperature Substrate Type A
Internal operating Temperature
Temperature temperature. ” 146 °C for 0.25
Too High seconds
OR

Ignition Voltage • 18 V • 2 seconds


AND Substrate • 50 °C
Temperature Pass
Conditions

TCM SECTION Page 281 of 1087 2 OF 12 SECTIONS


TCM SECTION
11 OBDG01 HYBRID Diagnostics 2 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Transm'n
Substrate
Temp ” 142
°C and
Ignition
Voltage is ”
18 V for 10
seconds
OR
Transm'n
Substrate
Temp ” 50
°C and
Ignition
Voltage is •
18 V for 10
seconds
Transmission P0667 The DTC detects Delta between TCM > Highest of IF vehicle speed > 300 Two
Control the TCM substrate transmission is < 5 mph and seconds Trips,
Module (TCM) substrate temperature sensor temperature accelerator (3000 counts Type B
Substrate temperature and transmission sensors position is > at 100ms)
Temperature sensor is fluid temperature Temp Delta 20% for more
Sensor Circuit reporting an sensor (TFT) -40.1 256 than 7 seconds,
Range/Perfor incorrect value -40 50 then diagnostic
mance -20 30 is disabled.
0 30

TCM SECTION Page 282 of 1087 2 OF 12 SECTIONS


TCM SECTION
11 OBDG01 HYBRID Diagnostics 2 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
30 30 Once above
60 30 conditions are
100 30 removed > 20
149.0 30 seconds,
149.1 256 diagnostic is re-
enabled

AND

Delta between TCM > Highest of Transmission NOT in park/neutral


substrate transmission state
temperature sensor temperature
and TCM powerup sensors
temperature sensor Temp Delta Engine Torque Must be FALSE
-40.1 256 Inaccurate
-40 15
-20 15 Accelerator Must be FALSE
0 15 Position Sensor
30 15 Failure
60 15
100 15 P0721, P0722, NOT Fault Active
149.0 15 P0723, P215C, OR Failed This Key
149.1 256 P0658, P0668, On
P0669, P0712,
P0713, P06AD,
P06AE

TCM SECTION Page 283 of 1087 2 OF 12 SECTIONS


TCM SECTION
11 OBDG01 HYBRID Diagnostics 2 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description

Engine Speed 0 ” Engine Speed


” 7500 RPM for 5
seconds

Vehicle Speed ” 124 MPH for 5


seconds

DTC Pass Transm'n substrate < value in fail > 70 sec


temp delta between criteria table (700 counts
powerup temp at 100ms)
sensor AND fluid
temp sensor
Transmission P0668 The DTC detects TCM Substrate ” -60 °C Engine Speed 0 ” Engine Speed • 60 Two
Control TCM substrate Temperature ” 7500 RPM for 5 seconds Trips,
Module (TCM) temperature Sensor seconds Type B
Substrate sensor short to
Temperature ground error. Vehicle Speed ” 124 MPH for 5
Sensor Circuit seconds
Low (Failed at
a low Pass
temperature - Conditions
circuit short to Transm'n
ground). Substrate
Temp • -55

TCM SECTION Page 284 of 1087 2 OF 12 SECTIONS


TCM SECTION
11 OBDG01 HYBRID Diagnostics 2 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
°C for 4
seconds
Transmission P0669 The DTC detects TCM Substrate • 160 °C Engine Speed 0 ” Engine Speed • 60 Two
Control TCM substrate Temperature ” 7500 RPM for 5 seconds Trips,
Module (TCM) temperature Sensor seconds Type B
Substrate sensor open or
Temperature short to power Vehicle Speed ” 124 MPH for 5
Sensor Circuit error. seconds
High (Failed
at a high
temperature - Transmission Transmission
circuit open or Output Speed Output Speed • 200
short to RPM for 5 seconds
power). cumulative.

Estimated Motor Estimated Motor


Power Loss Power Loss • 0.4
kW for 200 seconds
cumulative.
Pass
Conditions
Transm'n
Substrate
Temp ” 150
°C for 4

TCM SECTION Page 285 of 1087 2 OF 12 SECTIONS


TCM SECTION
11 OBDG01 HYBRID Diagnostics 2 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
seconds
TCM Powerup Temp Sensor
Transmission P06AC The DTC detects Delta between TCM >Highest of IF vehicle speed > 300 Two
Control the TCM powerup transmission is < 5 mph and seconds Trips,
Module (TCM) powerup temperature sensor temperature accelerator (3000 counts Type B
Powerup temperature and transmission sensors position is > at 100ms)
Temperature sensor is fluid temperature Temp Delta 20% for more
Sensor Circuit reporting an sensor (TFT) -40.1 256 than 7 seconds,
Range/Perfor incorrect value -40 50 then diagnostic
mance -20 30 is disabled.
0 30
30 30 Once conditions
60 30 are removed >
100 30 20 seconds,
149.0 30 diagnostic re-
149.1 256 enabled

AND

Delta between TCM > Highest of Transmission NOT in park/neutral


powerup transmission state
temperature sensor temperature
and TCM substrate sensors
temperature sensor Temp Delta Engine Torque Must be FALSE
-40.1 256 Inaccurate
-40 15

TCM SECTION Page 286 of 1087 2 OF 12 SECTIONS


TCM SECTION
11 OBDG01 HYBRID Diagnostics 2 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
-20 15
0 15 Accelerator Must be FALSE
30 15 Position Sensor
60 15 Failure
100 15
149.0 15 P0721, P0722, NOT Fault Active
149.1 256 P0723, P215C, OR Failed This Key
P0658, P0668, On
P0669, P0712,
P0713, P06AD,
P06AE

Engine Speed 0 ” Engine Speed


” 7500 RPM for 5
seconds

Vehicle Speed ” 124 MPH for 5


seconds

DTC Pass Transm'n substrate < value in fail > 70 sec


temp delta between criteria table (700 counts
powerup temp at 100ms)
sensor AND fluid
temp sensor

TCM SECTION Page 287 of 1087 2 OF 12 SECTIONS


TCM SECTION
11 OBDG01 HYBRID Diagnostics 2 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Transmission P06AD The DTC detects TCM Power Up ” -59 °C Engine Speed 0 ” Engine Speed • 60 Two
Control TCM powerup Temperature ” 7500 RPM for 5 seconds Trips,
Module (TCM) sensor short to Sensor seconds Type B
Powerup ground error.
Temperature Vehicle Speed ” 124 MPH for 5
Sensor Low seconds
(Failed at a
low
temperature - Estimated Motor Estimated Motor
circuit short to Power Loss Power Loss • 0.4
ground). kW for 200 seconds
cumulative.

NOT Fault P0721, P0722,


Active OR Failed P0723, P215C
This Key On

Pass
Conditions
Transm'n
Substrate
Temp • -40
°C for 4

TCM SECTION Page 288 of 1087 2 OF 12 SECTIONS


TCM SECTION
11 OBDG01 HYBRID Diagnostics 2 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
seconds

Transmission P06AE The DTC detects TCM Power Up • 164 °C Engine Speed 0 ” Engine Speed • 60 Two
Control TCM powerup Temperature ” 7500 RPM for 5 seconds Trips,
Module (TCM) sensor open or Sensor seconds Type B
Powerup short to power
Temperature error. Vehicle Speed ” 124 MPH for 5
Sensor Circuit seconds
High (Failed
at a high Pass
temperature - Conditions
circuit open or Transm'n
short to Substrate
power). Temp ” 150
°C for 4
seconds
Transmission Fluid Temp Sensor
Transmission P0711 The DTC detects Delta between > Highest of IF vehicle speed > 300 Two
Fluid the transmission transmission fluid transmission is < 5 mph and seconds Trips,
Temperature fluid temperature temperature (TFT) temperature accelerator (3000 counts Type B
Sensor Circuit is reporting an and TCM powerup sensors position is > at 100ms)
Range/Perfor incorrect value temperature sensor Temp Delta 20% for more
mance -40.1 256 than 7 seconds,
-40 50 then diagnostic
-20 30 is disabled.
0 30

TCM SECTION Page 289 of 1087 2 OF 12 SECTIONS


TCM SECTION
11 OBDG01 HYBRID Diagnostics 2 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
30 30 Once conditions
60 30 are removed >
100 30 20 seconds,
149.0 30 diagnostic is re-
149.1 256 enabled

AND

Delta between > Highest of Transmission NOT in park/neutral


transmission fluid transmission state
temperature (TFT) temperature
and TCM substrate sensors
temperature sensor Temp Delta Engine Torque Must be FALSE
-40.1 256 Inaccurate
-40 50
-20 30 Accelerator Must be FALSE
0 30 Position Sensor
30 30 Failure
60 30
100 30 P0721, P0722, NOT Fault Active
149.0 30 P0723, P215C, OR Failed This Key
149.1 256 P0658, P0668, On
P0669, P0712,
P0713, P06AD,
P06AE

TCM SECTION Page 290 of 1087 2 OF 12 SECTIONS


TCM SECTION
11 OBDG01 HYBRID Diagnostics 2 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description

Engine Speed 0 ” Engine Speed


” 7500 RPM for 5
seconds

Vehicle Speed ” 124 MPH for 5


seconds

DTC Pass Transm'n substrate < value in fail > 70 sec


temp delta between criteria table (700 counts
powerup temp at 100ms)
sensor AND fluid
temp sensor
Transmission P0712 The DTC detects Transmission Sump ” -60 °C P0721, P0722, NOT Fault Active • 60 One
Fluid transmission fluid Temperature P0723, P077B, OR Failed This Key seconds Trip,
Temperature sensor short to Sensor P215C On Type A
Sensor Circuit ground error.
Low (Failed at Engine Speed 0 ” Engine Speed
a low ” 7500 RPM for 5
temperature - seconds
circuit short to
ground). Vehicle Speed ” 124 MPH for 5
seconds

TCM SECTION Page 291 of 1087 2 OF 12 SECTIONS


TCM SECTION
11 OBDG01 HYBRID Diagnostics 2 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description

Estimated Motor Estimated Motor


Power Loss Power Loss • 0.4
kW for 200 seconds
cumulative.

Pass
Conditions
Transm'n
Sump Temp
• -50 °C for
4 seconds
Transmission P0713 The DTC detects Transmission Sump • 160 °C P0721, P0722, NOT Fault Active • 60 One
Fluid substrate sensor Temperature P0723, P077B, OR Failed This Key seconds Trip,
Temperature open or short to Sensor P215C On Type A
Sensor Circuit power error.
High (Failed
at a high Engine Speed 0 ” Engine Speed
temperature - ” 7500 RPM for 5
circuit open or seconds
short to
power). Vehicle Speed ” 124 MPH for 5
seconds

Pass
Conditions

TCM SECTION Page 292 of 1087 2 OF 12 SECTIONS


TCM SECTION
11 OBDG01 HYBRID Diagnostics 2 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Transm'n
Substrate
Temp ” 149
°C for 4
seconds
Transmission Output Speed Sensor
Transmission P0721 The DTC detects TOS Raw Direction TOS Direction TOS Sample 0 • 2.5 One
Output Speed incorrect TOS Raw is not Period seconds Trip,
(TOS) Sensor direction. Forward or (100 counts Type A
Wrong Reverse at 25ms)
Direction

Pass
Conditions
TOS
Direction
Raw =
Forward or
Reverse for
3.125
seconds
(125 counts
at 25ms)

Output Speed P077B The DTC detects Transmission  Motor CAN FALSE 0.35 One
Sensor Circuit if the Output Speed Direction Communication seconds (14 Trip,

TCM SECTION Page 293 of 1087 2 OF 12 SECTIONS


TCM SECTION
11 OBDG01 HYBRID Diagnostics 2 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
- Direction Transmission Direction Raw Lost With counts at Type A
Error Output Speed Transmission 25ms)
Sensor Direction
is Incorrect by P215C NOT Fault Active
Comparing with
Calculated TOS Hardware Valid
Direction from Input Output
Motor Speed Transmission
Sign
Hybrid Motor Calculated based
Speed based on M1 or M2 Speed
Estimated Equation
Output Speed is
Valid

Transmission ” 50 RPM
Output Speed
and Motor Pass
Output Speed Conditions
Difference Opposite as
FAIL for 5
Motor Estimated • 50 RPM seconds
Transmission (200 counts
Output Speed at 25ms)

Output Shaft P215C The DTC Difference between • 175 RPM WHEN Output > 150 RPM 200 ms (8 Two

TCM SECTION Page 294 of 1087 2 OF 12 SECTIONS


TCM SECTION
11 OBDG01 HYBRID Diagnostics 2 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Speed (OSS) - Correlates the Transmission Speed counts at Trips,
Wheel Speed Transmission Output Speed and Calculated from 25ms) Type B
Correlation Output Speed the Calculated Wheel Speeds
with the ABS Average of Output AND Output
Wheel Speed Speed from the Speed
and Motor Speed Motors and Wheel Calculated from
to Detect any Speed Sensors Motor Speeds
Failures in the
Transmission Output Speed ” 40 RPM
Output Speed Calculated from
Sensor. Motor Speeds
AND Output
Speed Pass
Calculated from Conditions
Wheel Speeds Difference
Difference between
Transm'n
OBD Wheel TRUE Output
Speed Sensors Speed and
the
Driven Wheel FALSE Calculated
Estimated Average of
Vehicle Speed Output
Fault Speed from
the Motors
Propulsion TRUE and Wheel

TCM SECTION Page 295 of 1087 2 OF 12 SECTIONS


TCM SECTION
11 OBDG01 HYBRID Diagnostics 2 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
System Active Speed
Sensors ”
Hybrid Motor Calculated based 125 RPM for
Speed based on M1 or M2 Speed 0.5 seconds
Estimated Equation (20 counts at
Output Speed is 25ms)
Valid
Transmission Internal Mode Switch
Internal Mode P1824 The DTC Transmission PARK P1824 NOT Fault Active 2.5 seconds Two
Switch P monitors if the Direction State OR Failed This Key + 1 count at Trips,
Circuit High IMS P Circuit is On 6.25ms Type B
Voltage shorted to a High
Voltage

PRNDL P Circuit Has Not Been Transmission FALSE Pass


Sensed Observed Low Direction State Conditions
Fault Active PRNDL P
Circuit Has
Been
Observed
Low for
1.5875
seconds

Ignition Voltage 11V < IGN < 32V

TCM SECTION Page 296 of 1087 2 OF 12 SECTIONS


TCM SECTION
11 OBDG01 HYBRID Diagnostics 2 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Run/Crank TRUE
Active

” 124 MPH for 5


Vehicle Speed seconds

0 ” Engine Speed <


Engine Speed 7500RPM
Internal Mode P182A The DTC PRNDL State Transitional 1 Automatic EVT 8 seconds + Two
Switch A monitors if the Transmission 1 count at Trips,
Circuit Low IMS A Circuit is Type 6.25ms Type B
Voltage shorted to a Low
Voltage
Trans Direction DRIVE P182A NOT Fault Active Pass
State OR Failed This Key Conditions
On PRNDL A
Circuit Has
Been
Observed
High for
1.5875
seconds

PRNDL State PARK

TCM SECTION Page 297 of 1087 2 OF 12 SECTIONS


TCM SECTION
11 OBDG01 HYBRID Diagnostics 2 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
PRNDL A Circuit PRNDL A Circuit
Sensed Has NOT Been
Observed High for 1
second

Trans Direction
State Fault
Active

Ignition Voltage 11V < IGN < 32V

Run/Crank
Active TRUE

Vehicle Speed < 124 mph for 5


seconds

Engine Speed 0 ” Engine Speed <


7500RPM
Internal Mode P182B The DTC Transmission PARK P182B NOT Fault Active 2.5 seconds Two
Switch B monitors if the Direction State OR Failed This Key + 1 count at Trips,
Circuit Low IMS B Circuit is On 6.25ms Type B
Voltage shorted to a Low
Voltage

TCM SECTION Page 298 of 1087 2 OF 12 SECTIONS


TCM SECTION
11 OBDG01 HYBRID Diagnostics 2 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
PRNDL B Circuit PRNDL B Transmission FALSE Pass
Sensed Circuit Has Not Direction State Conditions
Been Observed Fault Active PRNDL B
High Circuit Has
Been
Observed
High for
1.5875
seconds

Ignition Voltage 11V < IGN < 32V

Run/Crank TRUE
Active

Vehicle Speed ” 124 MPH for 5


seconds

Engine Speed 0 ” Engine Speed ”


7500 RPM for 5
seconds
Internal Mode P182C The DTC PRNDL State Transitional 13 Automatic EVT 8 seconds + Two
Switch B monitors if the Transmission 1 count at Trips,
Circuit High IMS B Circuit is Type 6.25ms Type B
Voltage shorted to a High
Voltage

TCM SECTION Page 299 of 1087 2 OF 12 SECTIONS


TCM SECTION
11 OBDG01 HYBRID Diagnostics 2 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description

Pass
Conditions
PRNDL B
Circuit Has
Been
Observed
NOT Fault Active Low for
Trans Direction OR Failed This Key 1.5875
State DRIVE P182C On seconds

PRNDL State PARK

PRNDL B Circuit Has Been Observed


Sensed High for 1 Second

Trans Direction
State Fault
Active FALSE

Ignition Voltage 11V < IGN < 32

Run/Crank
Active TRUE

TCM SECTION Page 300 of 1087 2 OF 12 SECTIONS


TCM SECTION
11 OBDG01 HYBRID Diagnostics 2 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
” 124 MPH for 5
Vehicle Speed seconds

0 ” Engine Speed ”
7500 RPM for 5
Engine Speed seconds
Internal Mode P182D The DTC PRNDL State Transitional 8 Automatic EVT 8 seconds + Two
Switch P monitors if the Transmission 1 count at Trips,
Circuit Low IMS P Circuit is Type 6.25ms Type B
Voltage shorted to a Low
Voltage

Trans Direction DRIVE P182D NOT Fault Active Pass


State OR Failed This Key Conditions
On PRNDL P
Circuit Has
Been
Observed
High for
1.5875
seconds

PRNDL State PARK

TCM SECTION Page 301 of 1087 2 OF 12 SECTIONS


TCM SECTION
11 OBDG01 HYBRID Diagnostics 2 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
PRNDL P Circuit Has Been Observed
Sensed Low for 1 second

Trans Direction FALSE


State Fault
Active

Ignition Voltage 11V < IGN < 31.99

Run/Crank TRUE
Active

Vehicle Speed ” 124 MPH for 5


seconds

Engine Speed 0 ” Engine Speed


” 7500 RPM for 5
seconds
Internal Mode P182E The DTC PRNDL State Illegal Engine Speed 0 ” Engine Speed 5 seconds Two
Switch-Invalid monitors if the ” 7500 RPM for 5 Trips,
Range IMS is in an seconds Type B
Invalid Range

TCM SECTION Page 302 of 1087 2 OF 12 SECTIONS


TCM SECTION
11 OBDG01 HYBRID Diagnostics 2 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Vehicle Speed ” 124 MPH for 5 Pass
seconds Conditions
PRNDL
State is NOT
Illegal for 5
seconds

P182E NOT Fault Active


OR Failed This Key
On

Ignition Voltage 11V < IGN < 31.99

Run/Crank TRUE
Active

Vehicle Speed < 124 mph for 5 sec

Engine Speed 0 ” Engine Speed


” 7500 RPM for 5
seconds

TCM SECTION Page 303 of 1087 2 OF 12 SECTIONS


TCM SECTION
11 OBDG01 HYBRID Diagnostics 2 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Internal Mode P182F The DTC Transmission DRIVE Automatic EVT 2.5 seconds Two
Switch C monitors if the Direction State Transmission + 1 count at Trips,
Circuit High IMS C Circuit is Type 6.25ms Type B
Voltage shorted to a High
Voltage

PRNDL C Circuit Has Not Been P182F NOT Fault Active Pass
Sensed Observed Low OR Failed This Key Conditions
On PRNDL C
Circuit Has
Been
Observed
Low for 4
seconds + 1
count at
6.25ms

Trans Direction FALSE


State Fault
Active

Ignition Voltage 11V < IGN < 31.99

Run/Crank TRUE
Active

TCM SECTION Page 304 of 1087 2 OF 12 SECTIONS


TCM SECTION
11 OBDG01 HYBRID Diagnostics 2 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
TOS Sensor Not Fault Active
Internal Mode P1838 The DTC Transmission PARK P1838 NOT Fault Active 2.5 seconds Two
Switch A monitors if the Direction State OR Failed This Key + 1 count at Trips,
Circuit High IMS A Circuit is On 6.25ms Type B
Voltage shorted to a High
Voltage

PRNDL A Circuit Has Not Been Trans Direction FALSE Pass


Sensed Observed Low State Fault Conditions
Active PRNDL A
Circuit Has
Been
Observed
Low for
1.5875
seconds

Ignition Voltage 11V < IGN < 31.99

Run/Crank TRUE
Active
Internal Mode P1839 The DTC Transmission PARK P1839 NOT Fault Active 2.5 seconds Two
Switch C monitors if the Direction State OR Failed This Key + 1 count at Trips,
Circuit Low IMS C Circuit is On 6.25ms Type B
Voltage shorted to a Low
Voltage

TCM SECTION Page 305 of 1087 2 OF 12 SECTIONS


TCM SECTION
11 OBDG01 HYBRID Diagnostics 2 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description

PRNDL C Circuit PRNDL C Trans Direction FALSE Pass


Sensed Circuit Has Not State Fault Conditions
Been Observed Active PRNDL C
High Circuit Has
Been
Observed
Low for
1.5875
seconds

Ignition Voltage 11V < IGN < 31.99

Run/Crank TRUE
Active
Controller Diagnostics
Control P0601 This Diagnostic tests the checksum on ROM (flash) memory One
Module Read Trip,

TCM SECTION Page 306 of 1087 2 OF 12 SECTIONS


TCM SECTION
11 OBDG01 HYBRID Diagnostics 2 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Only Memory DTC Fail case 1: Ignition Status = Run or Crank 1 failure if it Type A
(ROM) This DTC will be occurs
stored if any during the
check sum in the first ROM
boot is incorrect test of the
ignition cycle
otherwise 5
failures

Frequency:
Runs
continuously
Calculated in the
Checksum does not background
match stored
DTC Fail case 2: checksum
This DTC will be
stored if any
check sum in the
calibration is
incorrect

TCM SECTION Page 307 of 1087 2 OF 12 SECTIONS


TCM SECTION
11 OBDG01 HYBRID Diagnostics 2 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
DTC Fail case 3:
This DTC will be
stored if any
check sum in the
software is
incorrect

DTC Pass: ROM fault =


false
2nd SOH ROM
fault = false
Main SOH
ROM fault =
false
Control P0602 This Diagnostic tests for whether a controller has been programmed One
Module Trip,
Not DTC Fail case 1: Fails if No Start Ignition Status = Run or Crank Runs once Type A
Programmed Indicates that the Calibration at power up
HCP needs to be is set to true which
programmed is only available on
a new un-
programmed HCP
DTC Pass: Enable cal =
false
Control P0603 This Diagnostic tests for BINVDM errors One
Module Long Trip,

TCM SECTION Page 308 of 1087 2 OF 12 SECTIONS


TCM SECTION
11 OBDG01 HYBRID Diagnostics 2 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
g p
Term Memory DTC Fail case 1: Ignition Status = Run or Crank 1 failure Type A
Reset Non-volatile
memory (Static) Frequency:
checksum error Once at
at controller powerup
power-up

DTC Fail case 2:


Non-volatile
memory Checksum at power-
(Preserved) up
checksum error does not match
at controller checksum at power-
power-up down

DTC Fail case 3:


Non-volatile
memory
(ShutdownFinis
hed) checksum
error at controller
power-up

TCM SECTION Page 309 of 1087 2 OF 12 SECTIONS


TCM SECTION
11 OBDG01 HYBRID Diagnostics 2 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
DTC Pass: No ROM
memory faults
Control P0604 This Diagnostic tests the checksum on RAM memory One
Module Trip,
Random DTC Fail case 1: Data read does not Ignition Status Run or Crank Should finish Type A
Access Indicates that match data written within
Memory HCP 30 seconds
(RAM) Failure is unable to at all
correctly write operating
and read data to conditions
and from RAM

Bosch T43 P0606 This Diagnostic tests that the HWIO executes the IPT (Inhibit Path Test) exactly once at every ignition on to One
TEHCM test the ability of the external monitoring module (CG122) to shutoff high-side drivers to the transmission Trip,
Security- hydraulics and reset the main processor. Type A
Output DTC Fail case 1: Actuator supply is IPT test started end of Initialization 3.125ms
Disable/IPT Abort IPT, out of voltage loop
Test because HSD threshold range
may be short- during more than 40
circuited to msec.
ground or to
battery voltage

TCM SECTION Page 310 of 1087 2 OF 12 SECTIONS


TCM SECTION
11 OBDG01 HYBRID Diagnostics 2 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
DTC Fail case 2: Actuator supply is or > 5.5 volts IPT test started end of Initialization 3.125ms
Abort IPT, lower than 90% of loop
because HSD Batt. voltage or
may be short- WD(Watch Dog for
circuited to TCM main
ground or to processor) error
battery voltage count is greater
than 0 during more
than 40 msec.
AND
Output stage is not
interlocked
AND
Actuator supply is
out of voltage
threshold range.
DTC Fail case 3: Actuator supply is - WD error IPT test started end of Initialization 3.125ms
Abort IPT, out of voltage counter: >=5 loop
because HSD threshold range
may be short- during more than 40
circuited to msec.
ground or to
battery voltage
AND

TCM SECTION Page 311 of 1087 2 OF 12 SECTIONS


TCM SECTION
11 OBDG01 HYBRID Diagnostics 2 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
WD error counter is
equal or higher than
threshold.
AND
Output stage is
interlocked
AND
Actuator supply is
lower than 90% of
Batt. Voltage.
DTC Fail case 4: WD error count is - WD error IPT test started end of Initialization 3.125ms
WD error counter higher than count: 0 loop
doesn't reach its threshold
desired level
(sdi_Ufet = 1)

DTC Fail case 5: WD error count is - WD error IPT test started end of Initialization 3.125ms
WD error counter equal or higher than count: 4 loop
does not reach threshold
its desired level
(sdi_Ufet = 4)

TCM SECTION Page 312 of 1087 2 OF 12 SECTIONS


TCM SECTION
11 OBDG01 HYBRID Diagnostics 2 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
DTC Fail case 6: WD error count is - WD error IPT test started end of Initialization 3.125ms
WD error counter equal or higher than count: 6 loop
does not reach threshold
its desired level
(sdi_Ufet = 6)

DTC Fail case 7: Actuator supply is - WD error IPT test started end of Initialization 3.125ms
HSD(High Side lower than 90% of counter: > 0 loop
Driver) cannot be Batt. Voltage or WD
switched on at error count is higher - actuator
WD error counter than threshold supply voltage:
<= 4 during more than 40 >1.5 volts and
msec. <= 5.5 volts

AND
Output stage is not
interlocked
AND
Actuator supply
voltage is within
range

TCM SECTION Page 313 of 1087 2 OF 12 SECTIONS


TCM SECTION
11 OBDG01 HYBRID Diagnostics 2 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
DTC Fail case 8: Actuator supply is IPT test started end of Initialization 3.125ms
DReset line = lower than 90% of loop
low level, HSD Batt. Voltage or WD
cannot be error count is higher
switched on than 0 during more
(fgtr_DReset = than 40 msec.
True)
AND
Output stage is
interlocked.
DTC Fail case 9: Actuator supply - actuator IPT test started end of Initialization 3.125ms
HSD cannot be voltage is out of supply voltage: loop
switched off at range or WD error < 1.5 volts or >
WD error counter count is lower than 5.5 volts
>= 5 threshold during
more than 40 msec.

-WD error
counter:<5

AND
Output stage is
interlocked
AND

TCM SECTION Page 314 of 1087 2 OF 12 SECTIONS


TCM SECTION
11 OBDG01 HYBRID Diagnostics 2 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Actuator supply
voltage is equal or
higher than 90% of
the Batt. Voltage.

DTC Fail case Actuator supply - actuator IPT test started end of Initialization 3.125ms
10: DReset line = voltage is out of supply voltage: loop
high level, HSD threshold range < 1.5 volts or >
cannot be during more than 40 5.5 volts
switched off msec.
(fgtr_DReset =
False)

-WD error
counter:<5

AND
WD error count is
equal or higher than
threshold
AND
Output stage is not
interlocked

TCM SECTION Page 315 of 1087 2 OF 12 SECTIONS


TCM SECTION
11 OBDG01 HYBRID Diagnostics 2 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
DTC Fail case IPT execution time - time threshold IPT test started end of Initialization 3.125ms
11: is equal or greater : 300ms loop
Run time of IPT than time threshold.
function too long
Internal P060B HWIO executes the A/D converter test. This test checks the Vref voltage at 3 levels. One
Control Trip,
Module A/D DTC Fail case 1: 0 x Vref is higher > approx. Run/Crank > 9.5 Volts 6.25ms Type A
Processing AtoD converter than voltage 0.01467 Volts Voltage OR
Performance test result is threshold Powertrain
failed Relay Voltage

DTC Fail case 2: 0.5 x Vref is out of < approx. 2.479 6.25ms
AtoD converter voltage threshold Volts OR >
test result is approx. 2.518
failed Volts

DTC Fail case 3: 1.0 x Vref is out of < approx. 4.978 6.25ms
AtoD converter voltage threshold. Volts OR >
test result is approx. 2.518
failed Volts

Torque Security
Control P062F This Diagnostic tests for unuseable BINVDM (flash) memory only One
Module Long Trip,

TCM SECTION Page 316 of 1087 2 OF 12 SECTIONS


TCM SECTION
11 OBDG01 HYBRID Diagnostics 2 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Term Memory DTC Fail case 1: Ignition voltage • 5 volts 1 failure Type A
Performance Indicates that the Frequency:
NVM Error flag Once at
HWIO Bat power-up
Dynamic Write
will not succeed
set Last EEPROM write
DTC Fail case 2: did not complete
Indicates that the
NVM Error flag
HWIO Bat Static
Write will not
succeed set

DTC Pass: Dynamic or


static
Batwritewillnots
ucceed = fail

Internal P16F3 Detect the dual store memory fault by comparing the primary value and the dual store value of the individual One
Control variables Trip,

TCM SECTION Page 317 of 1087 2 OF 12 SECTIONS


TCM SECTION
11 OBDG01 HYBRID Diagnostics 2 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Module DTC Fail case 1: The primary value Runs continuously Signal Type A
Redundant Detect the dual and the dual store Dependenda
Memory store memory value are not equal ntX fail
Performance fault by counts out of
comparing the Y sample
primary Ve counts
signals and the Executes in
We redundant a Xms loop
signals
Detects in
200ms
Clutch P16F7 Detects controller faults such that solenoid commands doesn't match with it's expected associated Range One
pressure State value. Trip,
combination / DTC Fail case 1: Control State Clutch 1 Ignition switch in crank or run Executes in Type A
valve Request for Clutch Pressure > a 12.5ms
commands do 1 is NOT Active 153kpa loop
not fit to AND time threshold:
allowed range 200msec
state X Valve Command
is 0
AND
Y Valve Command
is 0
AND

TCM SECTION Page 318 of 1087 2 OF 12 SECTIONS


TCM SECTION
11 OBDG01 HYBRID Diagnostics 2 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Clutch 1 Pressure
Command has been
corrupted to higher
than threshold

DTC Fail case 2: Control State Clutch 2


Request for Clutch Pressure >
2 is NOT Active 178kpa
AND time threshold:
200msec
X Valve Command
is 0
AND
Y Valve Command
is 1
AND
Clutch 2 Pressure
Command has been
corrupted to higher
than threshold

DTC Fail case 3: Control State Clutch 1


Request for Clutch Pressure >
1 is NOT Active 153kpa
AND time threshold:
200msec

TCM SECTION Page 319 of 1087 2 OF 12 SECTIONS


TCM SECTION
11 OBDG01 HYBRID Diagnostics 2 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
X Valve Command
is 1
AND
Y Valve Command
is 0
AND
Clutch 1 Pressure
Command has been
corrupted to higher
than threshold

DTC Fail case 4: Control State Clutch 2


Request for Clutch Pressure >
2 is NOT Active 178kpa
AND time threshold:
200msec
X Valve Command
is 1
AND
Y Valve Command
is 0
AND

TCM SECTION Page 320 of 1087 2 OF 12 SECTIONS


TCM SECTION
11 OBDG01 HYBRID Diagnostics 2 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Clutch 2 Pressure
Command has been
corrupted to higher
than threshold

DTC Fail case 5: Control State Clutch 3


Request for Clutch Pressure >
3 is NOT Active 199kpa
AND time threshold:
200msec
X Valve Command
is 1
AND
Y Valve Command
is 0
AND
Clutch 3 Pressure
Command has been
corrupted to higher
than threshold

DTC Fail case 6: Control State Clutch 2


Request for Clutch Pressure >
2 is NOT Active 178kpa
AND time threshold:
200msec

TCM SECTION Page 321 of 1087 2 OF 12 SECTIONS


TCM SECTION
11 OBDG01 HYBRID Diagnostics 2 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
X Valve Command
is 1
AND
Y Valve Command
is 1
AND
Clutch 2 Pressure
Command has been
corrupted to higher
than threshold

DTC Fail case 7: Control State Clutch 3


Request for Clutch Pressure >
3 is NOT Active 199kpa
AND time threshold:
200msec
X Valve Command
is 1
AND
Y Valve Command
is 1
AND

TCM SECTION Page 322 of 1087 2 OF 12 SECTIONS


TCM SECTION
11 OBDG01 HYBRID Diagnostics 2 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Clutch 3 Pressure
Command has been
corrupted to higher
than threshold

Alive Rolling P179B This Diagnostic checks for corruption in signals sent over CAN for the Hybrid Range State One
Count / Trip,
Protection DTC Fail case 1: Current ARC is not Run/Crank > 9.5 Volts 14 fail Type A
Value fault Detect the ARC equal to previous Voltage OR counts out of
(Alive Rolling ARC + 1 and Powertrain 16 sample
Count) or Primary Value is not Relay Voltage counts
Protection Value equal to protection
fault by checking value
the ARC and
Protection Value
of the Hybrid
Range State

Executes in
a 12.5ms
loop
Detects in
200ms
DTC Pass: No errors in
1000ms

TCM SECTION Page 323 of 1087 2 OF 12 SECTIONS


TCM SECTION
11 OBDG01 HYBRID Diagnostics 2 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Communication Diagnostics
Control U0073 This diagnostic indicates a bus off condition on HSGMLAN (Bus A) One
Module Trip,
Comm'n Bus DTC Fail case 1: CAN device driver = bus-off state. Run/Crank > 9.5 Volts Type A
A Off Detects that a Voltage 4 fail counts
CAN serial data OR out of 5
bus shorted Powertrain samples
condition has Relay Voltage counts
occurred to force
the CAN device Executes in
driver to enter a a 12.5ms
bus-off state. loop

Detects in
450 ms

Power Mode =RUN

Bus Off Fault =FALSE


Active

TCM SECTION Page 324 of 1087 2 OF 12 SECTIONS


TCM SECTION
11 OBDG01 HYBRID Diagnostics 2 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Normal =TRUE
Communication
Enabled

Normal =TRUE
Message
Transmission

Diagnostic =FALSE
System Disable

Diagnostic >=3 sec


Enable Timer

Lost Comm'n U0100 This diagnostic indicates a lost communication between the TCM and the ECM on Bus A One
With Trip,
ECM/PCM on DTC Fail case 1: Missed ECM Run/Crank > 9.5 Volts Executes in Type A
Bus A Detects that CAN Messages Voltage a 6.25ms
serial data OR loop
communication Powertrain
has been lost Relay Voltage
with the ECM on
Bus A Detects in
500 ms
Power Mode =RUN/ACC

TCM SECTION Page 325 of 1087 2 OF 12 SECTIONS


TCM SECTION
11 OBDG01 HYBRID Diagnostics 2 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Bus Off Fault =FALSE
Active

Normal =TRUE
Communication
Enabled

Normal =TRUE
Message
Transmission
Diagnostic =FALSE
System Disable

Diagnostic >=3 sec


Enable Timer

Lost Comm'n U0129 This diagnostic indicates a lost communication between the TCM and the BSCM on Bus A Two
With Brake Trips,

TCM SECTION Page 326 of 1087 2 OF 12 SECTIONS


TCM SECTION
11 OBDG01 HYBRID Diagnostics 2 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
System DTC Fail case 1: Missed EBCM Run/Crank > 9.5 Volts Executes in Type B
Control Detects that CAN Messages Voltage a 6.25ms
Module serial data OR loop
communication Powertrain
has been lost Relay Voltage
with the EBCM
on Bus A Detects in
500 ms
Power Mode =RUN/ACC

Bus Off Fault =FALSE


Active

Normal =TRUE
Communication
Enabled

Normal =TRUE
Message
Transmission
Diagnostic =FALSE
System Disable

TCM SECTION Page 327 of 1087 2 OF 12 SECTIONS


TCM SECTION
11 OBDG01 HYBRID Diagnostics 2 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Diagnostic >=3 sec
Enable Timer

Lost U0140 This diagnostic indicates a lost communication between the HCP and the BCM on Bus A Special
Communicatio Type C
n With Body
Control
Module
DTC Fail case 1: Missed BCM Run/Crank > 9.5 Volts Executes in
Detects that CAN Messages Voltage a 6.25ms
serial data OR loop
communication Powertrain
has been lost Relay Voltage
with the BCM on Power Mode =RUN/ACC
Bus A Detects in
Bus Off Fault =FALSE 500 ms
Active

Normal =TRUE
Communication
Enabled

Normal =TRUE
Message
Transmission

TCM SECTION Page 328 of 1087 2 OF 12 SECTIONS


TCM SECTION
11 OBDG01 HYBRID Diagnostics 2 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Diagnostic =FALSE
System Disable

Diagnostic >=3 sec


Enable Timer

Lost Comm'n U0293 This diagnostic indicates a lost communication between the TCM and the HCP One
With Hybrid Detects that CAN Missed HCP Run/Crank > 9.5 Volts Detects Trip,
Controller serial data Messages Voltage OR within 500 Type A
communication Powertrain msec at 6.25
has been lost Relay Voltage msec loop
with the HCP rate
Power Mode =RUN/ACC

Bus Off Fault =FALSE


Active

Normal =TRUE
Communication
Enabled

Normal =TRUE
Message
Transmission

TCM SECTION Page 329 of 1087 2 OF 12 SECTIONS


TCM SECTION
11 OBDG01 HYBRID Diagnostics 2 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Diagnostic =FALSE
System Disable

Diagnostic >=3 sec


Enable Timer

TCM SECTION Page 330 of 1087 2 OF 12 SECTIONS


HPC1 or HCP SECTION
11 OBDG01 HYBRID Diagnostics 3 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
Crank Pulse Diagnostics
Crankshaft P0335 Detects Lack of Crank Sync State No Activity HWIO based NOT DisableCrank 1500ms Two
Position Response from (Lores Crank crank decode Trips,
(CKP) Sensor 58X Crank Compared to Hires status Type B
A Circuit Sensor Crank)

Pass
Conditions:
Crank Sync
State т No
Activity
Crankshaft P0336 Detects Invalid Crank Sync State Verify Sync HWIO based NOT DisableCrank 400ms Two
Position 58X Crank (Lores Crank crank decode Trips,
(CKP) Sensor Sensor Signal Compared to Hires status Type B
A Crank)
Performance
OR

10 crank re-sync
events in a 10
second window

HPC1 or HCP SECTION Page 331 of 1087 3 OF 12 SECTIONS


HPC1 or HCP SECTION
11 OBDG01 HYBRID Diagnostics 3 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
Pass Criteria:
Crank Status =
CrankInSync for
10 seconds
Idle Speed Diagnostics
Idle *** No Active DTCs: Motor A speed
Diagnostics faults: P0A3F,
P0506, P0507 P1B03, P0A40,
have the P0C52, P0C53,
following P0C5C, P0C5D
common
enable criteria No Active DTCs: Motor B speed
faults: P0A45,
P1B04, P0A46,
P0C57, P0C58,
P0C61, P0C62
No Active DTCs: Vehicle Speed/TOS
sensor faults:
P0722, P077B,
P215C

Accelerator pedal Not Defaulted


position
Accel Pedal <= 1 %
position
Engine State Running (not

HPC1 or HCP SECTION Page 332 of 1087 3 OF 12 SECTIONS


HPC1 or HCP SECTION
11 OBDG01 HYBRID Diagnostics 3 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
starting or stopping
states)
Vehicle speed <= 0.6 mph
Commanded < 50 RPM
RPM Delta
IdleConditons for >= 5 seconds
present
Idle Air P0506 This DTC sets Idle speed Filtered input ** Common 1 loop execution Two
Control (IAC) when the idle speed error Enables at 100 ms rate Trips,
System - speed is lower (desired - Type B
RPM Too Low than the targeted actual) is
idle speed greater than fail
threshold 75
RPM. Filter
coefficient for
engine speed =
0.002
DTC Pass Idle speed ** Common Pass condition
Enables met for 15
seconds

HPC1 or HCP SECTION Page 333 of 1087 3 OF 12 SECTIONS


HPC1 or HCP SECTION
11 OBDG01 HYBRID Diagnostics 3 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
DTC RePass Idle Speed Filtered input No Active DTCs: P0507 Pass condition
after failure speed error met for 15
(desired - seconds
actual), is less
than fail
threshold 50.
Filter coefficient
for engine
speed = 0.002

** Common
Enables
Idle Air P0507 This DTC sets Idle speed Filtered input ** Common 1 loop execution Two
Control (IAC) when the idle speed error Enables at 100 ms rate Trips,
System - speed is higher (desired - Type B
RPM Too than the targeted actual) is less
High idle speed than fail
threshold -150
RPM. Filter
coefficient for
engine speed =
0.002
DTC Pass Idle speed ** Common Pass condition
Enables met for 15
seconds

HPC1 or HCP SECTION Page 334 of 1087 3 OF 12 SECTIONS


HPC1 or HCP SECTION
11 OBDG01 HYBRID Diagnostics 3 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
DTC RePass Idle Speed Filtered input No Active DTCs: P0506 Pass condition
after failure speed error met for 15
(desired - seconds
actual), is
greater than fail
threshold -140.
Filter coefficient
for engine
speed =
0.00375
** Common
Enables
Power Moding Diagnostics
System P0562 Sets when the Ignition Voltage <= 10 Volts Ignition Key RUN/CRANK 5 seconds in a 6 Special
Voltage Low low voltage Status second window Type C
system voltage is
below a
threshold
Engine Speed >= 0 RPM
DTC Pass > 10 Volts 1 second
System P0563 Sets when the Ignition Voltage >= 18 Volts Ignition Key RUN/CRANK 5 seconds in a 6 Special
Voltage Hi low voltage Status second window Type C
system voltage is
above a
threshold

HPC1 or HCP SECTION Page 335 of 1087 3 OF 12 SECTIONS


HPC1 or HCP SECTION
11 OBDG01 HYBRID Diagnostics 3 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
DTC Pass Ignition Voltage 1 second
< 18 Volts

Ignition P2534 Detects a run Runk Crank Line <= 2 Volts CAN enabled 60 seconds One
Switch crank relay open voltage Communication (2400 * 0.025) in Trip,
Run/Start circuit a 65 second Type A
Position window (2600 *
Circuit Low 0.025)
ECM run crank available and active
active data
DTC Pass Run Crank Line > 5 Volts 5 seconds (200
Voltage * 0.025)
Ignition P2535 Detects a run Runk Crank Line >5V CAN enabled 12 seconds (480 One
Switch crank relay short voltage Communication * 0.025) in a 15 Trip,
Run/Start to power second window Type A
Position (600 * 0.025)
Circuit High
ECM run crank available and false
active data
DTC Pass Run Crank Line < 2V 3 seconds (120
Voltage * 0.025)
Ignition P2537 Detects an Accessory FALSE P2537 Not Test Failed This 0.2 seconds (8 * One
Switch accessory Key On 0.025) Trip,
Accessory position circuit and Type A
Position open Not Test Passed
Circuit Low This Key On

HPC1 or HCP SECTION Page 336 of 1087 3 OF 12 SECTIONS


HPC1 or HCP SECTION
11 OBDG01 HYBRID Diagnostics 3 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
Propulsion Active
System
Propulsion > 0.5 seconds
System Active
Time
DTC Pass Accessory TRUE 0.2 seconds (8 *
0.025)
Stuck Clutch Diagnostics
Transmission P07A3 Detects an Clutch slip observed =0 C1 clutch state =offgoing .9s * 3 fail One
Friction applied or attempts + 2 Trip,
Element A welded clutch *10 second wait Type A
Stuck On (C1) between
attempts
Clutch slip <= 30 RPM/s 3 time retry
strategy
DTC Pass C1 Slip observed =1 C1 Slip Speed > 30 RPM
Transmission P07A5 Detects an Clutch slip observed =0 C1 clutch state =offgoing .9s One
Friction applied or Trip,
Element B welded offgoing Type A
Stuck On clutch (C2)
OR Clutch slip <= 30 RPM/s 20.6s = (.2s * 3
fail attempts + 2
*10 second wait
between
attempts)

HPC1 or HCP SECTION Page 337 of 1087 3 OF 12 SECTIONS


HPC1 or HCP SECTION
11 OBDG01 HYBRID Diagnostics 3 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
Detects an Clutch slip ref >360 rpm
applied or
welded clutch
(C2)
Clutch slip actual <100 rpm
DTC Pass C2 Slip observed =1 C1 Slip Speed > 30 RPM .3 s (12*.025s)
Clutch slip >360 rpm
reference
Clutch slip actual >200 rpm
Transmission P07A7 Detects an Clutch slip ref >360 rpm 20.6s = (.2s * 3 One
Friction applied or fail attempts + 2 Trip,
Element C welded clutch *10 second wait Type A
Stuck On (C2) between
attempts)
Clutch slip actual <100 rpm
DTC Pass Clutch slip >360 rpm .3 s (12*.025s)
reference
Clutch slip actual >200 rpm
Transm'n Auxilary Oil Pump Diagnostics

HPC1 or HCP SECTION Page 338 of 1087 3 OF 12 SECTIONS


HPC1 or HCP SECTION
11 OBDG01 HYBRID Diagnostics 3 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
Auxiliary P2797 This diagnostic Difference between >650 rpm for Aux Pump Speed >= 600 RPM FOR 1 Fail Condition One
Transmission monitors the aux desired and actual >.25s Command second met for 3 Trip,
Fluid Pump pump aux pump speed seconds (120 * Type A
Performance performance 0.025) in a 1.25
based on aux second (150 *
pump filtered 0.025) window
desired and
actual speed
values
RunCrankActive = 1 for > 0.2 s
DTC Pass Aux pump speed |Aux pump Pass met for 0.5
speed - seconds ((165-
Commanded 160) * 0.025)
Aux pump
Speed| <= 650
RPM
Transm'n Output Speed Sensor
Output Speed P077B The DTC detects Transmission  Motor Transmission Not FAULT ACTIVE 0.325 seconds One
Sensor Circuit if the Output Speed Direction Output Speed (13 counts at Trip,
Direction Transmission Direction Raw 25ms) Type A
Error Output Speed
Sensor Direction Hybrid Motor Calculated based
is Incorrect by Speed based on M1 or M2 Speed
Comparing with Estimated Output Equation
Calculated Speed is Valid
Direction from
Motor Speed

HPC1 or HCP SECTION Page 339 of 1087 3 OF 12 SECTIONS


HPC1 or HCP SECTION
11 OBDG01 HYBRID Diagnostics 3 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
Motor Speed
Transmission ” 50 RPM Pass
Sign
Output Speed Conditions
and Motor Output Opposite of
Speed Difference FAIL for 5
seconds (200
counts at 25ms)
Motor Estimated • 50 RPM
Transmission
Output Speed

Vehicle P215B The DTC Transmission 6.2 mph Number of 2 10 seconds (400 Two
Speed Output Monitors if the Output Speed and Secured Vehicle counts at 25ms) Trips,
Shaft Speed Difference Output Speed Speed Sources Type B
Correlation between the Calculated from the
Transmission Wheel Speed Pass
Output Speed Sensors Difference Secured Vehicle TRUE Conditions
and Output Speed Use Opposite of Fail
Speed Transmission for 20 seconds
Calculated from Output Speed (800 counts at
the Wheel Speed 25ms)
Sensors
Secured Vehicle TRUE
Speed Use
Wheel Speed

Internal Mode Switch 2

HPC1 or HCP SECTION Page 340 of 1087 3 OF 12 SECTIONS


HPC1 or HCP SECTION
11 OBDG01 HYBRID Diagnostics 3 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
** Common *** Ignition Voltage 11V < IGN < 32V
Enable
Criteria
All IMS Run/Crank Active TRUE
Diagnostics
have the
following
Common
Enable
Criteria
Vehicle Speed < 124 mph for 5
seconds
Engine Speed 0 ” Engine Speed ”
Internal Mode P181C The DTC Converted Transitional 17 Converted Transitional 2 2.7 seconds Two
Switch 2 R1 Monitors if the Directional IMS Directional IMS (108 counts at Trips,
Circuit Low IMS R1 Circuit is 25ms) Type B
Voltage Shorted to a Low
Voltage
AND
AND
Directional IMS R1 R1 Circuit Has Directional IMS R1 Circuit NOT
Not Been R1 High for 5 seconds
Observed High

HPC1 or HCP SECTION Page 341 of 1087 3 OF 12 SECTIONS


HPC1 or HCP SECTION
11 OBDG01 HYBRID Diagnostics 3 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
Pass
Conditions IMS
R1 Circuit Has
Been Observed
High for 3.125
seconds (125
counts at 25ms)

**Common
Enable Criteria

Internal Mode P181D The DTC Converted Transitional 30 **Common 2.7 seconds Two
Switch 2 R1 Monitors if the Directional IMS Enable Criteria (108 counts at Trips,
Circuit High IMS R1 Circuit is 25ms) Type B
Voltage Shorted to a
High Voltage
AND
Directional IMS R1 R1 Circuit Has
Not Been
Observed Low

HPC1 or HCP SECTION Page 342 of 1087 3 OF 12 SECTIONS


HPC1 or HCP SECTION
11 OBDG01 HYBRID Diagnostics 3 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
Pass
Conditions IMS
R1 Circuit Has
Been Observed
Low for 3.125
seconds (125
counts at 25ms)

Internal Mode P181E The DTC Converted DRIVE Converted PARK 2.7 seconds Two
Switch 2 R2 Monitors if the Directional IMS Directional IMS (108 counts at Trips,
Circuit Low IMS R2 Circuit is 25ms) Type B
Voltage Shorted to a Low
Voltage
AND AND Directional
IMS R2
Directional IMS R2 R2 Circuit Has Directional IMS R2 Circuit Low for 5
Not Been R2 seconds
Observed High

HPC1 or HCP SECTION Page 343 of 1087 3 OF 12 SECTIONS


HPC1 or HCP SECTION
11 OBDG01 HYBRID Diagnostics 3 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
Pass
Conditions IMS
R2 Circuit Has
Been Observed
High for 3.125
seconds (125
counts at 25ms)

**Common
Enable Criteria
Internal Mode P181F The DTC Converted Transitional 14 **Common 2.7 seconds Two
Switch 2 R2 Monitors if the Directional IMS OR Transitional Enable Criteria (108 counts at Trips,
Circuit High IMS R2 Circuit is 29 25ms) Type B
Voltage Shorted to a
High Voltage
AND
Directional IMS R2 R2 Circuit Has Pass
Not Been Conditions IMS
Observed Low R2 Circuit Has
Been Observed
Low for 3.125
seconds (125
counts at 25ms)

HPC1 or HCP SECTION Page 344 of 1087 3 OF 12 SECTIONS


HPC1 or HCP SECTION
11 OBDG01 HYBRID Diagnostics 3 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
Internal Mode P183A The DTC Converted Transitional 8 **Common 2.7 seconds Two
Switch 2 D1 Monitors if the Directional IMS OR Transitional Enable Criteria (108 counts at Trips,
Circuit Low IMS D1 Circuit is 20 25ms) Type B
Voltage Shorted to a Low
Voltage
AND
Directional IMS D1 D1 Circuit Has Pass
Not Been Conditions IMS
Observed High D1 Circuit Has
Been Observed
High for 3.125
seconds (125
counts at 25ms)

Internal Mode P183B The DTC Converted Transitional 27 **Common 2.7 seconds Two
Switch 2 D1 Monitors if the Directional IMS Enable Criteria (108 counts at Trips,
Circuit High IMS D1 Circuit is 25ms) Type B
Voltage Shorted to a
High Voltage
AND
Directional IMS D1 D1 Circuit Has
Not Been
Observed Low

HPC1 or HCP SECTION Page 345 of 1087 3 OF 12 SECTIONS


HPC1 or HCP SECTION
11 OBDG01 HYBRID Diagnostics 3 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
Pass
Conditions IMS
D1 Circuit Has
Been Observed
Low for 3.125
seconds (125
counts at 25ms)

Internal Mode P183C The DTC Converted Transitional 24 **Common 2.7 seconds Two
Switch 2 D2 Monitors if the Directional IMS Enable Criteria (108 counts at Trips,
Circuit Low IMS D2 Circuit is 25ms) Type B
Voltage Shorted to a Low
Voltage
AND
Directional IMS D1 D2 Circuit Has
Not Been
Observed High
Pass
Conditions IMS
D2 Circuit Has
Been Observed
High for 3.125
seconds (125
counts at 25ms)

HPC1 or HCP SECTION Page 346 of 1087 3 OF 12 SECTIONS


HPC1 or HCP SECTION
11 OBDG01 HYBRID Diagnostics 3 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
Internal Mode P183D The DTC Converted Transitional 11 **Common 2.7 seconds Two
Switch 2 D2 Monitors if the Directional IMS AND Enable Criteria (108 counts at Trips,
Circuit High IMS D2 Circuit is Transitional 23 25ms) Type B
Voltage Shorted to a
High Voltage
AND
Directional IMS D2 D2 Circuit Has
Not Been
Observed Low
Pass
Conditions IMS
D2 Circuit Has
Been Observed
Low for 3.125
seconds (125
counts at 25ms)

Internal Mode P183E The DTC Converted Illegal (All **Common 2.7 seconds Two
Switch 2- Monitors if the Directional IMS Circuits Open) Enable Criteria (108 counts at Trips,
Invalid Range IMS is in an 25ms) Type B
Invalid Range

HPC1 or HCP SECTION Page 347 of 1087 3 OF 12 SECTIONS


HPC1 or HCP SECTION
11 OBDG01 HYBRID Diagnostics 3 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
Pass
Conditions
Opposite of Fail
for 3.125
seconds (125
counts at 25ms)

Internal Mode P183F The DTC Converted Correlation **Common 1.25 seconds One
Switch 1-2 Monitors if the Directional IMS Fault Neutral Enable Criteria (50 counts at Trip,
Correlation IMS Direction (With No IMS 25ms) Type A
and Range Faults the
Correlation is Direction IMS
Invalid and Range IMS
Indicate
Different Detent
Postions)

Pass
Conditions
Opposite of Fail
for 1.7 seconds
(68 counts at
25ms)

HPC1 or HCP SECTION Page 348 of 1087 3 OF 12 SECTIONS


HPC1 or HCP SECTION
11 OBDG01 HYBRID Diagnostics 3 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
Internal Mode P184A The DTC Converted Transitional 9 **Common 2.7 seconds Two
Switch 2 S Monitors if the Directional IMS Enable Criteria (108 counts at Trips,
Circuit Low IMS S Circuit is 25ms) Type B
Voltage Shorted to a Low
Voltage
AND
Directional IMS S Has Not Been
Circuit Observed High
Pass
Conditions IMS
S Circuit Has
Been Observed
High for 3.125
seconds (125
counts at 25ms)

Internal Mode P184B The DTC Converted Transitional 26 **Common 2.7 seconds Two
Switch 2 S Monitors if the Directional IMS AND DRIVE Enable Criteria (108 counts at Trips,
Circuit High IMS S Circuit is 25ms) Type B
Voltage Shorted to a
High Voltage
AND
Directional IMS S Has Not Been
Circuit Observed Low

HPC1 or HCP SECTION Page 349 of 1087 3 OF 12 SECTIONS


HPC1 or HCP SECTION
11 OBDG01 HYBRID Diagnostics 3 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
Pass
Conditions IMS
S Circuit Has
Been Observed
Low for 3.125
seconds (125
counts at 25ms)

AND
Directional IMS R1 R1 Has Been
Observed Low
Battery Pack Diagnostics
Hybrid Battery P0C76 High voltage bus High Voltage > 200V after Vehicle Power = RUN 2 Failures out of Special
System discharge time Inverter 3.5 seconds Mode 2 Samples Type C
Discharge too long Rationalized
Time Too Voltage
Long

Frequency:
Runs Once per
Key-Cycle
Discharge P1A56 High voltage bus High voltage bus < 15V after Vehicle Power = RUN 1 Failure Special
Switch Circuit discharge circuit voltage delta after 100ms Mode Type C
Open failed commanded
discharge circuit
event

HPC1 or HCP SECTION Page 350 of 1087 3 OF 12 SECTIONS


HPC1 or HCP SECTION
11 OBDG01 HYBRID Diagnostics 3 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
Discharge circuit Unavailable 10 counts 10 discharge
status unavailable
events
Frequency:
Runs once per
key-cycle
Pass:

High voltage
bus delta > 15V
after 100ms of a
commanded
discharge event

Hybrid Battery P1E08 The DTC Redundant < 10% Vehicle Power ~= OFF 4s out of a 5s Two
Contactor monitors the contactor status Mode window Trips,
Status Circuit redundant signal PWM Type B
Low contactor status
signal
Hybrid Battery P1E09 The DTC Redundant > 90% Vehicle Power ~= OFF 4s out of a 5s Two
Contactor monitors the contactor status Mode window Trips,
Status Circuit redundant signal PWM Type B
High contactor status
signal
Autostart Diagnostics

HPC1 or HCP SECTION Page 351 of 1087 3 OF 12 SECTIONS


HPC1 or HCP SECTION
11 OBDG01 HYBRID Diagnostics 3 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
Hybrid P0AB9 This diagnostic Engine state not running Clutch 3 slip state Not fault pending or 15s One
System indicates an fault active Trip,
Performance autostart or Type A
autostop attempt
failed.
Controller Diagnostics
Control P0601 This Diagnostic tests the checksum on ROM (flash) memory One
Module Read Trip,
Only Memory DTC Fail case 1: Calculated Ignition Status = Run or Crank 1 failure if it Type A
(ROM) This DTC will be Checksum does not occurs during
stored if any match stored the first ROM
check sum in the checksum test of the
boot is incorrect ignition cycle
otherwise 5
failures

Frequency:
Runs
continuously in
the background

HPC1 or HCP SECTION Page 352 of 1087 3 OF 12 SECTIONS


HPC1 or HCP SECTION
11 OBDG01 HYBRID Diagnostics 3 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
DTC Fail case 2:
This DTC will be
stored if any
check sum in the
calibration is
incorrect

DTC Fail case 3:


This DTC will be
stored if any
check sum in the
software is
incorrect

DTC Pass: ROM fault =


false
2nd SOH ROM
fault = false
Main SOH
ROM fault =
false
Control P0602 This Diagnostic tests for whether a controller has been programmed One
Module Trip

HPC1 or HCP SECTION Page 353 of 1087 3 OF 12 SECTIONS


HPC1 or HCP SECTION
11 OBDG01 HYBRID Diagnostics 3 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
Module Trip,
DTC Fail case 1: Fails if No Start Ignition Status = Run or Crank Runs once
Not Type A
Indicates that the Calibration at power up
Programmed
HCP needs to be is set to true which
programmed is only available on
a new un-
programmed HCP
DTC Pass: Enable cal =
false
Control P0603 This Diagnostic tests for BINVDM errors One
Module Long Ignition Status = Run or Crank 1 failure Trip,
DTC Fail case 1:
Term Memory Type A
Non-volatile
Reset Frequency:
memory (Static)
checksum error Once at
at controller powerup
power-up

DTC Fail case 2:


Non-volatile
memory
(Preserved)
checksum error
at controller
power-up Checksum at power-
up

HPC1 or HCP SECTION Page 354 of 1087 3 OF 12 SECTIONS


HPC1 or HCP SECTION
11 OBDG01 HYBRID Diagnostics 3 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
DTC Fail case 3: does not match
Non-volatile checksum at power-
memory down
(BINVDM)
checksum error
at controller
power-up

DTC Fail case 4:


Non-volatile
memory
(ShutdownFinis
hed) checksum
error at controller
power-up

DTC Pass: No ROM


memory faults
Control P0604 This Diagnostic tests that the RAM is functioning correctly One
Module Trip,

HPC1 or HCP SECTION Page 355 of 1087 3 OF 12 SECTIONS


HPC1 or HCP SECTION
11 OBDG01 HYBRID Diagnostics 3 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Module Description Trip,
Random DTC Fail case 1: Ye variable  Ya Variable Ignition Status = Run or Crank Runs real time Type A
Access The primary Ye
Memory variable does not
(RAM) Failure match the
redundant Ya
variable Dual
Store RAM

DTC Fail case 2: Memory location is Function is 1 failure


Indicates that locked trying to write to
HCP is unable to that location Frequency:
correctly write to Once at
Write Protect powerup
RAM
DTC Fail case 3: RAM fault = true @ init
During a running
reset the RAM
fault is still
present during
Init Main SOH
RAM

HPC1 or HCP SECTION Page 356 of 1087 3 OF 12 SECTIONS


HPC1 or HCP SECTION
11 OBDG01 HYBRID Diagnostics 3 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
DTC Fail case 4: HWIO detects Fault = true
Indicates that
HCP is unable to
correctly write
and read data to
and from
System RAM
DTC Fail case 5: HWIO detects Fault = true
Indicates that
HCP is unable to
correctly write
and read data to
and from Cache
RAM
DTC Fail case 6: HWIO detects Fault = true
Indicates that
HCP is unable to
correctly write
and read data to
and from eTPU
RAM

HPC1 or HCP SECTION Page 357 of 1087 3 OF 12 SECTIONS


HPC1 or HCP SECTION
11 OBDG01 HYBRID Diagnostics 3 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
DTC Pass: No errors in
1000ms
MainSOH RAM
faults = false
CommFlts =
false
System RAM
faults = false
CacheRam
faults = false
eTPU RAM
faults = false

Control P0606 This Diagnostic tests all the internal processor integrity subsystems One
Module Trip,
Internal DTC Fail case 1: HWIO detects Fault = true (in SPI Run/Crank > 9.5 Volts 28 fail counts Type A
Performance Indicates that the Hardware) Voltage OR out of 32
HCP has Powertrain Relay sample counts
detected an Voltage
internal Executes in a
processor Diagnostic = true 6.25ms loop
integrity fault System Enable
Detects in
CePISR_e_Main Powermoding = Accesory or Off 200ms
DtctdSPI_Flt

HPC1 or HCP SECTION Page 358 of 1087 3 OF 12 SECTIONS


HPC1 or HCP SECTION
11 OBDG01 HYBRID Diagnostics 3 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
DTC Fail case 2: Key Value = Calibration SRAR shutdowns = False Detects in
Indicates that the Value 150ms
HCP has
detected an SPI Fault
internal =False
processor
integrity fault RunCrank Active
= False
CePISR_e_2ndN
otRunningSeedK Ram or ROM
yTst fault = false

12V battery
>11V
Seed received in
wrong order fault
= false
Vehicle Speed

Seed/Key <= 0 MPH


Timeout
= False
Powermode
= off for less than 5
seconds

HPC1 or HCP SECTION Page 359 of 1087 3 OF 12 SECTIONS


HPC1 or HCP SECTION
11 OBDG01 HYBRID Diagnostics 3 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
DTC Fail case 3: IPT Detects faulty  calibration HV Bat contactor = True Up down
Indicates that the harware in Inhibit Value Staus Available counter = 3
HCP has path
detected an MMDR = Powerdown Wait
internal IPT feedback State
processor HPMR = Eval BP Open
integrity fault State
HV Battery >= 80 V

CePISR_e_2ndF Contactors = Closed


ailsToTakeRmdl
Actn Motor Faults = False

Motor Speed <= 10 RPM

SRAR shutdowns = False

SPI Fault
=False
RunCrank Active
= False
Ram or ROM
fault = False

HPC1 or HCP SECTION Page 360 of 1087 3 OF 12 SECTIONS


HPC1 or HCP SECTION
11 OBDG01 HYBRID Diagnostics 3 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
12V battery >11V

Seed received in = false


wrong order fault

<= 0 MPH
Vehicle Speed
= False
Seed/Key
Timeout = off for less than 5
seconds
Powermode

DTC Fail case 4: Key Value т Calibration 1. Number Of 1. > 0 Detects in


Indicates that the Value Mains 2. = Not running for 150ms or two
HCP has 2. IPT status > 0.075s consecutive
detected an faulty keys
internal
processor
integrity fault

CePISR_e_2ndR
xIncorrectKeys

HPC1 or HCP SECTION Page 361 of 1087 3 OF 12 SECTIONS


HPC1 or HCP SECTION
11 OBDG01 HYBRID Diagnostics 3 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
DTC Fail case 5: seed does not within 1. Number Of 1. > 0 Detects in 1 sec
Indicates that the update Calibration Monitors 2. = FALSE
HCP has threshold 2. SPI faults
detected an
internal
processor
integrity fault

CePISR_e_Main
DtctdSdKeyTime
out

DTC Fail case 6: Seed sequence  expected 1. Number Of 1. > 0 12 fail counts
Indicates that the order Monitors 2. = FALSE out of 16
HCP has 2. SPI faults sample counts
detected an
internal Executes in a
processor 12.5ms loop
integrity fault
Detects in
CePISR_e_Main 200ms
DtctdSdRxWron
gOrdr

HPC1 or HCP SECTION Page 362 of 1087 3 OF 12 SECTIONS


HPC1 or HCP SECTION
11 OBDG01 HYBRID Diagnostics 3 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
DTC Fail case 7: Seed timeout > 200 ms 1. Seed Update 1. = True 3 fail counts out
Indicates that the Key StoreFault 2. = True of 4 sample
HCP has PSW Fault = True Enable OR counts
detected an 2. Program
internal Sequence Watch Executes in a
processor Enable 50ms loop
integrity fault
Detects in
CePISR_e_Main 200ms
SequenceFlt

DTC Fail case 8: HWIO detects Fault =2 (ina row) 1. ALU Test 1. = TRUE runs
Indicates that the Enabled 2. = Enabled continuously in
HCP has 2. Diagnostic 3. >= 0.15s 12.5ms loop
detected an system status 4. = True
internal 3. Code clear Detects in
processor active 12.5ms
integrity fault 4. PMDI Low
voltage clear diag
CePISR_e_Main enable conditons
ALU_Flt met

HPC1 or HCP SECTION Page 363 of 1087 3 OF 12 SECTIONS


HPC1 or HCP SECTION
11 OBDG01 HYBRID Diagnostics 3 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
DTC Fail case 9: HWIO detects Fault =2 (in arow) 1. Diagnostic 1. = TRUE runs
Indicates that the Test Enabled 2. = Enabled continuously in
HCP has 2. Diagnostic 3. >= 0.15s 12.5ms loop
detected an system status 4. = True
internal 3. Code clear Detects in
processor active 12.5ms
integrity fault 4. PMDI Low
voltage clear diag
CePISR_e_Main enable conditons
CfgRegFlt met

DTC Fail case HWIO detects Fault = 5 (Since Diagnostic Test = True Runs
10: Indicates that Powerup) Enabled Continuously in
the HCP has =True 100ms loop
detected an Diagnostic
internal System Enables Detects in
processor 500ms
integrity fault

CePISR_e_Main
StackFlt

HPC1 or HCP SECTION Page 364 of 1087 3 OF 12 SECTIONS


HPC1 or HCP SECTION
11 OBDG01 HYBRID Diagnostics 3 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
DTC Fail case Continuous Fault > 200ms 1. A2D Converter 1. = TRUE 5 fail counts out
11: Indicates that Test Enabled 2. > -1 of 8 sample
the HCP has 2. PT Relay 3. > 7 counts
detected an Voltage
internal 3. Run Crank Executes in a
processor Voltage 50ms loop
integrity fault
Detects in
CePISR_e_Main 200ms
ADC_Flt

DTC Fail case Run Crank on т Run Crank 1. Run Crank 1. = True 5 fail counts out
12: Indicates that Seconday Active Discrete 2. = False of 8 sample
the HCP has Processor Diagnostic counts
detected an Enable
internal 2. SPI Faults Executes in a
processor 25ms loop
integrity fault
Detects in
CePISR_e_Run 200ms
CrankCorrFlt

HPC1 or HCP SECTION Page 365 of 1087 3 OF 12 SECTIONS


HPC1 or HCP SECTION
11 OBDG01 HYBRID Diagnostics 3 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
DTC Fail case HWIO detects Fault = 3 /10 5/10 1. Flash ECC 1. = True 3 fail counts out
13: Indicates that Circuit Test 2. = True of 10 sample
the HCP has Enable counts (turns on
detected an 2. Power-Up MIL)
internal Reset
processor 5 fail counts out
integrity fault of 10 sample
counts
CePISR_e_Flash (shutdown
ECC_CktTest vehicle)

Executes once
at every power
up reset

HPC1 or HCP SECTION Page 366 of 1087 3 OF 12 SECTIONS


HPC1 or HCP SECTION
11 OBDG01 HYBRID Diagnostics 3 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
DTC Fail case HWIO detects Fault = 3 /10 5/10 1. RAM ECC 1. = True 3 fail counts out
14: Indicates that Circuit Test 2. = True of 10 sample
the HCP has Enable counts (turns on
detected an 2. Power-Up MIL)
internal Reset
processor 5 fail counts out
integrity fault of 10 sample
counts
CePISR_e_RAM (shutdown
_ECC_CktTest vehicle)

Executes once
at every power
up reset
DTC Fail case HWIO detects Fault = True Diagnostic Test = TRUE
15: Indicates that Enabled
the HCP has or or
detected an
internal Memory Copy Error =True
processor
integrity fault

CePISR_e_DMA
_XferTest

Torque Security Diagnostics

HPC1 or HCP SECTION Page 367 of 1087 3 OF 12 SECTIONS


HPC1 or HCP SECTION
11 OBDG01 HYBRID Diagnostics 3 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
Internal P061A This Diagnostic tests if the regen is reported accurately to the brake control module One
Control Trip,
Module DTC Fail case 1: The Estimated >The drivers Regenerative > 0 Nm 14 fail counts Type A
Torque The Estimated output torque output torque Braking out of 16
Performance output torque Commanded Request + .2g Torque sample counts
Commanded (534Nm)
exceeds the Executes in a
upper Regen 12.5ms loop
torque limit
Detects in
200ms

DTC Pass: The Estimated


output torque
Commanded
<= The drivers
output torque
Request + .2g
(534Nm)
Internal P061B This Diagnostic tests if the hybrid torque command can create an unintended acceleration/decelerration or One
Control wrong direction hazzard Trip,
Module Type A

HPC1 or HCP SECTION Page 368 of 1087 3 OF 12 SECTIONS


HPC1 or HCP SECTION
11 OBDG01 HYBRID Diagnostics 3 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
Module Type A
DTC Fail case 1: The Estimated > Maximum of Runs continuously 14 fail counts
Torque
The Estimated output torque either the when a torque out of 16
Calculation
output torque Commanded drivers output source is present sample counts
Performance
Commanded torque request
exceeds the or zero plus .2g Executes in a
upper torque (534Nm) 12.5ms loop
limit
Detects in
To Max Fault 200ms

DTC Fail case 2: The Estimated < Minimum of


The Estimated output torque either the
output torque Commanded drivers output
Commanded torque request
exceeds the or zero minus
lower torque limit .2g (534Nm)

To Min Fault

HPC1 or HCP SECTION Page 369 of 1087 3 OF 12 SECTIONS


HPC1 or HCP SECTION
11 OBDG01 HYBRID Diagnostics 3 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
DTC Fail case 3: Axle torque request 1Nm
Transmission is converted to
output torque transmission output
rationality checktorque. When this
violated converted output
torque violates the
To Req Rat Fault rationality check
comparison by 1
Nm for greater than
200ms a failure is
flagged.

DTC Fail case 4: Brake torque


Brake torque request is converted
request to transmission
rationality checkoutput torque.
violated When this
converted output
To Req Rat Fault torque violates the
rationality check
comparison by 1
Nm for greater than
200ms a failure is
flagged.

HPC1 or HCP SECTION Page 370 of 1087 3 OF 12 SECTIONS


HPC1 or HCP SECTION
11 OBDG01 HYBRID Diagnostics 3 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
DTC Fail case 5: When the PRNDL -534Nm Vehicle Speed < 7mph
Output torque equals drive and the (equivalent to -
negative when driver requested 0.2g)
driver request is torque is positive
positive while the
commanded output
Sign Diff Fault torque is negative
and below a -0.2g (-
534Nm) threshold
for greater than
200ms.

TOSS sensor
fault is active or
vehicle speed
sensor fault is
active

HPC1 or HCP SECTION Page 371 of 1087 3 OF 12 SECTIONS


HPC1 or HCP SECTION
11 OBDG01 HYBRID Diagnostics 3 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
DTC Fail case 6: When the PRNDL 534Nm
Output torque equals reverse and (equivalent to
positive when driver requested 0.2g)
driver request is torque is negative
negative while the
commanded output
Sign Diff Fault torque is positive
and greater than a
0.2g (534Nm)
threshold for greater
than 200ms.

DTC Fail case 7: When the > or < the Runs continuously
The primary redundant primary when a torque
Input Torque calculation of the calculation source is present
Correction does input torque
not equal the correction is .2g
redundant (534Nm)
calculation

Ti Corr Fault

HPC1 or HCP SECTION Page 372 of 1087 3 OF 12 SECTIONS


HPC1 or HCP SECTION
11 OBDG01 HYBRID Diagnostics 3 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
DTC Fail case 8: The Traction Motor >Maximum
The Traction torque command motor torque
Motor torque capacity plus
command .2g (534Nm) or
exceeds the less than the
motor torque minimum
capacity torque capacity
minus .2g
(534Nm)

Tm Cmd Fault

Control P062F This Diagnostic tests for unuseable BINVDM (flash) memory only One
Module Long Trip,
Term Memory DTC Fail case 1: Ignition State = accesory, run, or 1 failure Type A
Performance Indicates that the crank Frequency:
NVM Error flag Once at power-
HWIO Bat Write up
will not
succeed set Last EEPROM write

HPC1 or HCP SECTION Page 373 of 1087 3 OF 12 SECTIONS


HPC1 or HCP SECTION
11 OBDG01 HYBRID Diagnostics 3 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
DTC Fail case 2: did not complete
Indicates that the
NVM Error flag
HWIO Assembly
Cal set

DTC Pass: NV
writewillnotsucc
eed = fail
Assemblycalfail
= false
Torque P06AF This Diagnostic checks that the ECM is still functioning correctly One
Management Trip,
System – DTC Fail case 1: The nibble pattern The pattern Run/Crank > 9.5 Volts Type A
Forced The main is incorrect does not match Voltage OR 8 fail counts out
Engine processor (F, 5, B, D, A, Powertrain Relay of 12 sample
Shutdown monitor ring 6, 3, 0) Voltage counts
compares the
ECM 2nd pattern Executes in a
(nibble pattern) 12.5 ms Loop
to known good
pattern to Detects in
determine ECM 200ms
state of health.

HPC1 or HCP SECTION Page 374 of 1087 3 OF 12 SECTIONS


HPC1 or HCP SECTION
11 OBDG01 HYBRID Diagnostics 3 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
DTC Pass: 2nd RX pattern
smpl > Smpl
Limit
Nibble pattern
completed

Supply Voltage Circuit Diagnostics


Supply P150D Special
Voltage Type C
Circuit 2 Low DTC Fail case 1: Ignition Voltage < 8V Enable Cals = true 20 Fail count out
Voltage Supply Voltage of 25 sample
Circuit 2 Low Diag System = false counts
Voltage Disable
Executes in a
100ms loop

Detects in 2.5s
DTC Pass: No failure in
2.5s
Supply P150E Special
Voltage Type C

HPC1 or HCP SECTION Page 375 of 1087 3 OF 12 SECTIONS


HPC1 or HCP SECTION
11 OBDG01 HYBRID Diagnostics 3 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
g Description yp
Circuit 1 Low DTC Fail case 1: Ignition Voltage < 8V Enable Cals = true 20 Fail count out
Voltage Supply Voltage of 25 sample
Circuit 1 Low Diag System = false counts
Voltage Disable
Executes in a
100ms loop

Detects in 2.5s
DTC Pass: No failure in
2.5s
Alive Rolling Count Diagnostics
Alive Rolling P15F0 This Diagnostic checks for corruption in signals sent over CAN for the Engine Actual Torque Steady State One
Count / Trip,
Protection DTC Fail case 1: The current alive Current ARC  Ignition Key Run/Crank for > 0.5 Type A
Value fault for Detect the ARC rolling count value Previous ARC Status seconds 14 fail counts
the Engine (Alive Rolling does not equal the +1 out of 16
Actual Torque Count) or previous alive rolling sample counts
Steady State Protection Value count value
fault by checking incremented by 1 Executes in a
the ARC and 12.5 ms Loop
Protection Value
of the Engine Detects in
Actual Torque 200ms
Steady State

OR

HPC1 or HCP SECTION Page 376 of 1087 3 OF 12 SECTIONS


HPC1 or HCP SECTION
11 OBDG01 HYBRID Diagnostics 3 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
The primary signal Primary Value 
value does not Protection
equal the protection Value
value
Alive Rolling P15F1 This Diagnostic checks for corruption in signals sent over CAN for the commanded predicted axle torque One
Count / Trip,
Protection DTC Fail case 1: The current alive Current ARC  Ignition Key Run/Crank for > 0.5 Type A
Value fault for Detect the ARC rolling count value Previous ARC Status seconds 14 fail counts
the (Alive Rolling does not equal the +1 out of 16
commanded Count) or previous alive rolling sample counts
predicted axle Protection Value count value
torque fault by checking incremented by 1 Executes in a
the ARC and 12.5 ms Loop
Protection Value
of the Detects in
commanded 200ms
predicted axle
torque

OR
The primary signal Primary Value 
value does not Protection
equal the protection Value
value
Alive Rolling P1B15 This Diagnostic checks for corruption in signals sent over CAN for the Regenerative Braking Axle Torque One
Count / Trip,
P t ti T A

HPC1 or HCP SECTION Page 377 of 1087 3 OF 12 SECTIONS


HPC1 or HCP SECTION
11 OBDG01 HYBRID Diagnostics 3 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
Protection DTC Fail case 1: The current alive Current ARC  Ignition Key Run/Crank for > 0.5 Type A
Value fault for Detect the ARC rolling count value Previous ARC Status seconds 21 fail counts
the (Alive Rolling does not equal the +1 out of 32
Regenerative Count) previous alive rolling sample counts
Braking Axle Protection Value count value
Torque fault by checking incremented by 1 Executes in a
the ARC and 6.25 ms Loop
Protection Value
of the Detects in
Regenerative 200ms
Braking Axle
Torque

OR
The primary signal Primary Value 
value does not Protection
equal the protection Value
value
Internal P16F2 Detect transmission direction errors by reading the states of the Direction IMS switches as well as determining a One
Control transmission direction and comparing it to the transmission direction from the primary controls path. Trip,
Module Type A
Transmission

HPC1 or HCP SECTION Page 378 of 1087 3 OF 12 SECTIONS


HPC1 or HCP SECTION
11 OBDG01 HYBRID Diagnostics 3 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
Transmission
DTC Fail case 1: Read the Direction Run/Crank > 9.5 Volts
Direction
No direction IMS switches and Voltage OR 5 fail counts out
Range Switch
match with no determine that they Powertrain Relay of 8 sample
IMS failures represent a valid Voltage counts
transmission
direction (P,R,N,D) Executes in a
but it does not 25ms loop
match the
transmission Detects in
direction 200ms
determined by the
primary controls
path.
DTC Fail case 2: Read the Direction
Multiple IMS switches and
transmission determine that they
directions with no represent more than
IMS failures one valid
transmission
direction (P,R,N,D).

HPC1 or HCP SECTION Page 379 of 1087 3 OF 12 SECTIONS


HPC1 or HCP SECTION
11 OBDG01 HYBRID Diagnostics 3 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
DTC Fail case 3: Read the Direction
No direction IMS switches and
match with one determine that one
IMS failure switch has failed
and calculate a
transmission
direction, but it does
not match the
transmission
direction
determined by the
primary controls
path.
DTC Fail case 4: Read the Direction
Multiple IMS switches and
transmission determine that one
directions with switch has failed
one IMS failure and calculate a
transmission
direction and
determine that they
represent more than
one valid
transmission
direction (P,R,N,D).

HPC1 or HCP SECTION Page 380 of 1087 3 OF 12 SECTIONS


HPC1 or HCP SECTION
11 OBDG01 HYBRID Diagnostics 3 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
DTC Fail case 5: Reads the Direction
Unable to IMS switches and
determine determine that more
transmission than one switch has
direction failed and cannot
calculate a
transmission
direction.

Internal P16F3 Detect the dual store memory fault by comparing the primary value and the dual store value of the individual One
Control variables Trip,
Module Type A
Redundant DTC Fail case 1: The primary value Runs continuously Signal
Memory Detect the dual and the dual store DependendantX
Performance store memory value are not equal fail counts out of
fault by Y sample
comparing the counts Executes
primary Ve in a Xms loop
signals and the
We redundant All Detected in
signals 200ms

HPC1 or HCP SECTION Page 381 of 1087 3 OF 12 SECTIONS


HPC1 or HCP SECTION
11 OBDG01 HYBRID Diagnostics 3 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
DTC Fail case 2: Fail Timer > 175ms
Detect the dual incremented
store memory
fault by
comparing the Detects in
primary Ye 200ms
signals and the Runs continuously
Ya redundant
signals

DTC Pass: No errors in


1000ms
Internal P16F4 Detect transmission range errors by comparing the Direction IMS switches with the Range IMS information from One
Control the TCM. Trip,
Module Type A
DTC Fail case 1: The Range IMS and Run/Crank > 9.5 Volts
Transmission
Positive Direction IMS from Voltage 5 fail counts out
Range
transmission the primary controls OR of 8 sample
Control
ranges that do path and both have Powertrain Relay counts
Performance
not match valid transmission Voltage
positions (P, R, N, Executes in a
D) but the two do 25ms loop
not match.
Detects in
200ms

HPC1 or HCP SECTION Page 382 of 1087 3 OF 12 SECTIONS


HPC1 or HCP SECTION
11 OBDG01 HYBRID Diagnostics 3 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
DTC Fail case 2: The Range IMS has
Error corrected a valid transmission
Direction IMS position and the
does not match Direction IMS from
the primary controls
path has an error
corrected
transmission
position, but the two
do not match.

DTC Fail case 3: The Range IMS


Range IMS is indicates a
between valid transitional PRNDL
transmission position and the
positions and Direction IMS has
Direction IMS is an error corrected
error corrected transmission
position.

HPC1 or HCP SECTION Page 383 of 1087 3 OF 12 SECTIONS


HPC1 or HCP SECTION
11 OBDG01 HYBRID Diagnostics 3 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
DTC Fail case 4: The Range IMS is
Range IMS is invalid due to a fault
invalid and or a problem with
Direction IMS is the TCM, and the
error corrected Direction IMS has
an error corrected
transmission
position.

DTC Fail case 5: The Range IMS


Range IMS is indicates a
between valid transitional PRNDL
transmission position and the
positions and Direction IMS is
Direction IMS is invalid due to a fault
invalid or a problem with
the HCP

DTC Fail case 6: The Range IMS is


Range IMS and invalid due to a fault
Direction IMS are or a problem with
both invalid the TCM, and the
Direction IMS is
invalid due to a fault
or a problem with
the HCP

HPC1 or HCP SECTION Page 384 of 1087 3 OF 12 SECTIONS


HPC1 or HCP SECTION
11 OBDG01 HYBRID Diagnostics 3 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
Internal P16F6 The Transmission Range State monitor verifies that there are no mismatches in system equations, the One
Control transmission range state being executed is valid, and the transmission range state has not performed an invalid Trip,
Module transition Type A
Commanded DTC Fail case 1: The current Runs continuously 1 failure
Range State Invalid Transmission
Transmission Range State being Detected within
Range State used by the system 25ms of failure
is detected to be an
invalid value within
the current
Transmission
Range State Group.

DTC Fail case 2: The current


Invalid Transmission
Transmission Range State Group
Range State being used by the
Group system is an invalid
value.

HPC1 or HCP SECTION Page 385 of 1087 3 OF 12 SECTIONS


HPC1 or HCP SECTION
11 OBDG01 HYBRID Diagnostics 3 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
DTC Fail case 3: The current
Invalid Transmission
Transmission Range State has
Range State changed, and the
transition change in value is
not one of the
supported
transitions from the
previous
Transmission
Range State.
DTC Fail case 4: The Range
Range Equation Equation can not be
mismatches rationalized against
current the current
Transmission Transmission
Range State Range State.

DTC Fail case 5: The Torque


Torque Determination State
Determination can not be
State rationalized against
mismatches the current
current Transmission
Transmission Range State.
Range State

HPC1 or HCP SECTION Page 386 of 1087 3 OF 12 SECTIONS


HPC1 or HCP SECTION
11 OBDG01 HYBRID Diagnostics 3 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
DTC Fail case 6: The Input Torque
Input Torque Optimization State
Optimization can not be
State rationalized against
mismatches the current
current Transmission
Transmission Range State
Range State

Redundant Speed Sensor Circuit Diagnostics


Control P1E4A This Diagnostic rationalizes the HCP calculated MTR Aspeed against MCP A calculated MTR A speed One
Module Trip,
Redundant DTC Fail case 1: The difference > 400 Enable Cal = true Type A
Drive Motor A The difference between Mtr A 21 fail counts
Speed between Mtr A calculated speed Run/Crank out of 32
Sensing calculated speed and HCP calculated Voltage sample counts
Circuit and HCP MTR A speed OR
calculated MTR Run/Crank Executes in a
A speed exceeds Voltage Secured = true 6.25ms loop
a threshold
Detects in
200ms
Control P1E4B This Diagnostic rationalizes the HCP calculated MTR B speed against MCP B calculated MTR B speed One
Module Trip,

HPC1 or HCP SECTION Page 387 of 1087 3 OF 12 SECTIONS


HPC1 or HCP SECTION
11 OBDG01 HYBRID Diagnostics 3 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description p,
Redundant DTC Fail case 1: The difference > 400 Enable Cal = true Type A
Drive Motor B The difference between Mtr B 21 fail counts
Speed between Mtr B calculated speed Run/Crank out of 32
Sensing calculated speed and HCP calculated Voltage sample counts
Circuit and HCP MTR B speed OR
calculated MTR Run/Crank Executes in a
B speed exceeds Voltage Secured = true 6.25ms loop
a threshold
Detects in
200ms
Communication Diagnostics
Control U0073 This diagnostic indicates a bus off condition on HSGMLAN (Bus A) One
Module Trip,
Comm'n Bus DTC Fail case 1: CAN device driver = bus-off state. Run/Crank > 9.5 Volts 4 fail counts out Type A
A Off Detects that a Voltage of 5 samples
CAN serial data OR counts
bus shorted Powertrain Relay
condition has Voltage Executes in a
occurred to force 12.5ms loop
the CAN device
driver to enter a
bus-off state. Detects in 450
ms

Power Mode =RUN

HPC1 or HCP SECTION Page 388 of 1087 3 OF 12 SECTIONS


HPC1 or HCP SECTION
11 OBDG01 HYBRID Diagnostics 3 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
Bus Off Fault =FALSE
Active

Normal =TRUE
Communication
Enabled

Normal Message =TRUE


Transmission

Diagnostic =FALSE
System Disable

Diagnostic >=3 sec


Enable Timer

Control U0074 This diagnostic indicates a bus off condition on the PTE (Bus B) One
Module Trip,

HPC1 or HCP SECTION Page 389 of 1087 3 OF 12 SECTIONS


HPC1 or HCP SECTION
11 OBDG01 HYBRID Diagnostics 3 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
Comm'n Bus DTC Fail case 1: CAN device driver = bus-off state. Run/Crank > 9.5 Volts Type A
B Off Detects that a Voltage 4 fail counts out
CAN serial data OR of 5 samples
bus shorted Powertrain Relay counts
condition has Voltage
occurred to force Executes in a
the CAN device 12.5ms loop
driver to enter a
bus-off state.
Detects in 450
ms

Power Mode =RUN

Bus Off Fault =FALSE


Active

Normal =TRUE
Communication
Enabled

Normal Message =TRUE


Transmission

HPC1 or HCP SECTION Page 390 of 1087 3 OF 12 SECTIONS


HPC1 or HCP SECTION
11 OBDG01 HYBRID Diagnostics 3 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
Diagnostic =FALSE
System Disable

Diagnostic >=3 sec


Enable Timer

Control U0077 This diagnostic indicates a bus off condition on the CE (Bus E) One
Module Trip,
Comm'n Bus DTC Fail case 1: CAN device driver = bus-off state. Run/Crank > 9.5 Volts Type A
E Off Detects that a Voltage 4 fail counts out
CAN serial data OR of 5 samples
bus shorted Powertrain Relay counts
condition has Voltage
occurred to force Executes in a
the CAN device 12.5ms loop
driver to enter a
bus-off state.
Detects in 450
ms

Power Mode =RUN

Bus Off Fault =FALSE


Active

HPC1 or HCP SECTION Page 391 of 1087 3 OF 12 SECTIONS


HPC1 or HCP SECTION
11 OBDG01 HYBRID Diagnostics 3 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
Normal =TRUE
Communication
Enabled

Normal Message =TRUE


Transmission

Diagnostic =FALSE
System Disable

Diagnostic >=3 sec


Enable Timer

Lost Comm'n U0100 This diagnostic indicates a lost communication between the HCP and the ECM on Bus A One
With Trip,
ECM/PCM on DTC Fail case 1: Missed ECM Run/Crank > 9.5 Volts Executes in a Type A
Bus A Detects that Messages Voltage 6.25ms loop
CAN serial data OR
communication Powertrain Relay
has been lost Voltage
with the ECM on Detects in 500
Bus A ms
Power Mode =RUN/ACC

Bus Off Fault =FALSE


Active

HPC1 or HCP SECTION Page 392 of 1087 3 OF 12 SECTIONS


HPC1 or HCP SECTION
11 OBDG01 HYBRID Diagnostics 3 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
Normal =TRUE
Communication
Enabled

Normal Message =TRUE


Transmission

Diagnostic =FALSE
System Disable

Diagnostic >=3 sec


Enable Timer

Lost Comm'n U0101 This diagnostic indicates a lost communication between the HCP and the TCM on Bus A One
With TCM Trip,
DTC Fail case 1: Missed TCM Run/Crank > 9.5 Volts Executes in a Type A
Detects that Messages Voltage 6.25ms loop
CAN serial data OR
communication Powertrain Relay
has been lost Voltage
with the TCM on Detects in 500
Bus A ms
Power Mode =RUN/ACC

Bus Off Fault =FALSE


Active

HPC1 or HCP SECTION Page 393 of 1087 3 OF 12 SECTIONS


HPC1 or HCP SECTION
11 OBDG01 HYBRID Diagnostics 3 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
Normal =TRUE
Communication
Enabled

Normal Message =TRUE


Transmission

Diagnostic =FALSE
System Disable

Diagnostic >=3 sec


Enable Timer

Lost Comm'n U0129 This diagnostic indicates a lost communication between the HCP and the BSCM on Bus A Two
With Brake Trips,
System DTC Fail case 1: Missed EBCM Run/Crank > 9.5 Volts Executes in a Type B
Control Detects that Messages Voltage 6.25ms loop
Module CAN serial data OR
communication Powertrain Relay
has been lost Voltage
with the EBCM Detects in 500
on Bus A ms
Power Mode =RUN/ACC

Bus Off Fault =FALSE


Active

HPC1 or HCP SECTION Page 394 of 1087 3 OF 12 SECTIONS


HPC1 or HCP SECTION
11 OBDG01 HYBRID Diagnostics 3 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
Normal =TRUE
Communication
Enabled

Normal Message =TRUE


Transmission

Diagnostic =FALSE
System Disable

Diagnostic >=3 sec


Enable Timer

Lost U0140 This diagnostic indicates a lost communication between the HCP and the BCM on Bus A Special
Communicati Type C
on With Body
Control
DTC Fail case 1: Missed BCM Run/Crank > 9.5 Volts Executes in a
Module Messages Voltage 6.25ms loop
Detects that
CAN serial data OR
communication Powertrain Relay
has been lost Voltage
with the BCM on Power Mode =RUN/ACC Detects in 500
Bus A ms
Bus Off Fault =FALSE
Active

HPC1 or HCP SECTION Page 395 of 1087 3 OF 12 SECTIONS


HPC1 or HCP SECTION
11 OBDG01 HYBRID Diagnostics 3 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
Normal =TRUE
Communication
Enabled

Normal Message =TRUE


Transmission

Diagnostic =FALSE
System Disable

Diagnostic >=3 sec


Enable Timer

Lost Comm'n U179A This diagnostic indicates a lost communication between the HCP and the VICM on Bus A One
With Hybrid DTC Fail case 1: Missed VICM Run/Crank > 9.5 Volts Executes in a Trip,
Powertrain Lost Messages Voltage 6.25ms loop Type A
C t l O
Power Mode =RUN/ACC

Bus Off Fault =FALSE


Active

Normal =TRUE
Communication
Enabled

HPC1 or HCP SECTION Page 396 of 1087 3 OF 12 SECTIONS


HPC1 or HCP SECTION
11 OBDG01 HYBRID Diagnostics 3 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
Normal Message =TRUE
Transmission

Diagnostic =FALSE
System Disable

Diagnostic >=3 sec


Enable Timer

Lost Comm'n U1818 This diagnostic indicates a lost communication between the HCP and the ECM on Bus B One
With DTC Fail case 1: Missed ECM Run/Crank > 9.5 Volts Executes in a Trip,
ECM/PCM on Detects that Messages Voltage 6.25ms loop Type A
Power Mode =RUN/ACC

Bus Off Fault =FALSE


Active

Normal =TRUE
Communication
Enabled

Normal Message =TRUE


Transmission

Diagnostic =FALSE
System Disable

HPC1 or HCP SECTION Page 397 of 1087 3 OF 12 SECTIONS


HPC1 or HCP SECTION
11 OBDG01 HYBRID Diagnostics 3 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
Diagnostic >=3 sec
Enable Timer

Lost Comm'n U182D This diagnostic indicates a lost communication between the HCP and the VICM on Bus B One
With Hybrid DTC Fail case 1: Missed VICM Run/Crank > 9.5 Volts Executes in a Trip,
Powertrain Lost Messages Voltage 6.25ms loop Type A
Control Communication OR
Module B on with Hybrid Powertrain Relay
Bus B Powertrain Voltage
Control Module B Detects in 500
on Bus B (VICM) ms

Power Mode =RUN/ACC

Bus Off Fault =FALSE


Active

Normal =TRUE
Communication
Enabled

Normal Message =TRUE


Diagnostic =FALSE
Diagnostic >=3 sec
Lost Comm'n U1833 This diagnostic indicates a lost communication between the HCP and the BSCM on Bus E Two

HPC1 or HCP SECTION Page 398 of 1087 3 OF 12 SECTIONS


HPC1 or HCP SECTION
11 OBDG01 HYBRID Diagnostics 3 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time Required MIL
System Code Strategy Criteria Value Parameters Conditions Illum
Description
With BSCM DTC Fail case 1: Missed BSCM Run/Crank > 9.5 Volts Executes in a Trips,
on Bus E Detects that Messages Voltage 6.25ms loop Type B
CAN serial data OR
communication Powertrain Relay
has been lost Voltage
with the BSCM Detects in 500
ms
Power Mode =RUN/ACC

Bus Off Fault =FALSE


Active

Normal =TRUE
Communication
Enabled

Normal Message =TRUE


Transmission

Diagnostic =FALSE
System Disable

Diagnostic >=3 sec


Enable Timer

HPC1 or HCP SECTION Page 399 of 1087 3 OF 12 SECTIONS


HPC2 or VICM SECTION
11 OBDG01 HYBRID Diagnostics 4 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Contactor Diagnostics
Sensor P0641 Sets when the HWIO signal from SRC A/D 4 failures out One
Reference Main HVIL Ouput VICM indicates 5V greater than of 6 samples Trip,
Voltage A Circuit is Open Ref output circuit is 4.90V. 12V Battery 12.5 ms Type A
> 10V
Circuit/Open open Voltage /sample

DTC Pass 75 ms
Sensor P0642 Sets when the HWIO signal from Source A/D < 4 failures out One
Reference Main HVIL Ouput VICM indicates 5V 2.63V. RTN of 6 samples Trip,
Voltage A Circuit is Shorted Ref output circuit is A/D < 1.08V. 12V Battery 12.5 ms Type A
> 10V
Circuit Low Low shorted low Voltage /sample

DTC Pass 75 ms
Sensor P0643 Sets when the HWIO signal from 4 failures out One
Reference Main HVIL Ouput VICM indicates 5V of 6 samples Trip,
Voltage A Circuit is Shorted Ref output circuit is 12V Battery 12.5 ms Type A
> 10V
Circuit High High shorted high Voltage /sample

DTC Pass 75 ms

HPC2 or VICM SECTION Page 400 of 1087 4 OF 12 SECTIONS


HPC2 or VICM SECTION
11 OBDG01 HYBRID Diagnostics 4 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Sensor P0651 Sets when the HWIO signal from 4 failures out One
Reference Charging HVIL VICM indicates 5V of 6 samples Trip,
Voltage B Ouput Circuit is Ref output circuit is 12V Battery 12.5 ms Type A
> 10V
Circuit/Open Open open Voltage /sample

DTC Pass 75 ms
Sensor P0652 Sets when the HWIO signal from 4 failures out One
Reference Charging HVIL VICM indicates 5V of 6 samples Trip,
Voltage B Ouput Circuit is Ref output circuit is 12V Battery 12.5 ms Type A
> 10V
Circuit Low Shorted Low shorted low Voltage /sample

DTC Pass 75 ms
Sensor P0653 Sets when the HWIO signal from 4 failures out One
Reference Charging HVIL VICM indicates 5V of 6 samples Trip,
Voltage B Ouput Circuit is Ref output circuit is 12V Battery 12.5 ms Type A
> 10V
Circuit High Shorted High shorted high Voltage /sample

DTC Pass 75 ms

HPC2 or VICM SECTION Page 401 of 1087 4 OF 12 SECTIONS


HPC2 or VICM SECTION
11 OBDG01 HYBRID Diagnostics 4 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
High Voltage P0A0C DTC monitors 2 failures out One
System the sensed of 2 samples Trip,
Interlock voltage when 12.5 ms Type A
Circuit Low the commanded /sample
voltage is high to
determine if the
circuit is faulty HVIL Sensed % of HVIL Source
Reference Voltage < 10% Status Sourced (5V)
DTC Pass 25 ms
High Voltage P0A0D DTC monitors 5 failures out One
System the sensed of 6 samples Trip,
Interlock voltage when 12.5 ms Type A
Circuit High the commanded /sample
voltage is high
and low to
determine if the HVIL Sensed % of HVIL Source
circuit is faulty Reference Voltage > 20% Status Unsourced (0V)
OR
4 failures out
of 6 samples
12.5 ms
/sample
HVIL Sensed % of HVIL Source
Reference Voltage > 90% Status Sourced (5V)
DTC Pass 75 ms

HPC2 or VICM SECTION Page 402 of 1087 4 OF 12 SECTIONS


HPC2 or VICM SECTION
11 OBDG01 HYBRID Diagnostics 4 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Hybrid Battery P0AA1 This DTC 3 failures out One
Positive detects when the of 4 samples Trip,
Contactor Positive 12.5 ms Type A
Circuit Stuck Contactor is /sample
Bus Voltage / Bus Voltage
Closed Stuck Closed by > 80% Not Failed Executed
Battery Voltage Sensor
comparing the Once Per
the Bus Voltage Precharge
to the Battery Event
Voltage.

Battery Voltage
Not Failed
Sensor
Negative
Closed
Contactor
< 15 % before
Bus Voltage /
Negative Contactor
Battery Voltage
Closed
DTC Pass 50 ms

HPC2 or VICM SECTION Page 403 of 1087 4 OF 12 SECTIONS


HPC2 or VICM SECTION
11 OBDG01 HYBRID Diagnostics 4 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Hybrid Battery P0AA6 This DTC will Fail if last One
Voltage determine if the resistance Trip,
System measured measureme Type A
Isolation Fault resistance nt is below
between the high theshold
voltage bus and AND any (5)
chassis ground measureme
Is too low which nts out of
indicates that the last (10)
internals of the measureme
battery are no nts are
longer below
adequately resistance
isolated from theshold.
chassis ground No more
than one
resistance
measureme
nt is taken
per HPC2
Wakeup
Cycle.

Case 1
Active Isolation
P0AA6 DTC Not Active
Resistance < 325 KOhm

HPC2 or VICM SECTION Page 404 of 1087 4 OF 12 SECTIONS


HPC2 or VICM SECTION
11 OBDG01 HYBRID Diagnostics 4 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Positive Open for 10
Contactor Seconds
Negative Open for 10
Contactor Seconds
OR
Case 2
Active Isolation
P0AA6 DTC Active
Resistance < 400 KOhm
Positive Open for 10
Contactor Seconds
Negative Open for 10
Contactor Seconds
DTC Pass Pass if any
single
resistance
measureme
nt exceeds
resistance
threshold

HPC2 or VICM SECTION Page 405 of 1087 4 OF 12 SECTIONS


HPC2 or VICM SECTION
11 OBDG01 HYBRID Diagnostics 4 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Hybrid Battery P0AD9 This DTC checks The HPC2 detects 12V Battery > 10V 40 failures One
Positive the circuit for that the Voltage out of 50 Trip,
Contactor electrical integrity commanded state samples Type A
Control Circuit during operation. of the driver and the Open Load 12.5 ms
actual state of the detected while /sample
control circuit do not OFF and output Continuous
match. Exception: voltage > 2V.
It cannot detect the Short to VBATT
Short to Ground detected while
Fault OFF and output
volage is >
(VPWR -1.2V)
DTC Pass 625 ms
Hybrid Battery P0ADD This DTC checks The HPC2 detects 12V Battery > 10V 40 failures Two
Negative the circuit for that the Voltage out of 50 Trips,
Contactor electrical integrity commanded state samples Type B
Control Circuit during operation. of the driver and the Open Load 12.5 ms
actual state of the detected while /sample
control circuit do not OFF and output Continuous
match. Exception: voltage > 2V.
It cannot detect the Short to VBATT
Short to Ground detected while
Fault OFF and output
volage is >
(VPWR -1.2V)
DTC Pass 625 ms

HPC2 or VICM SECTION Page 406 of 1087 4 OF 12 SECTIONS


HPC2 or VICM SECTION
11 OBDG01 HYBRID Diagnostics 4 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Hybrid Battery P0AE2 This DTC 4 failures out One
Precharge detects when the of 4 samples Trip,
Contactor Precharge FET 12.5 ms Type A
Circuit Stuck is Stuck Closed /sample
Bus Voltage /
Closed by comparing the > 80% P0AA1 Passed Executed
Battery Voltage
the Bus Voltage Once Per
to the Battery Precharge
Voltage. Event

Bus Voltage
Not Failed
Sensor
Battery Voltage
Not Failed
Sensor
Negative
Closed
Contactor
Multipurpose
Closed
Contactor
DTC Pass 50 ms

HPC2 or VICM SECTION Page 407 of 1087 4 OF 12 SECTIONS


HPC2 or VICM SECTION
11 OBDG01 HYBRID Diagnostics 4 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Hybrid Battery P0AE4 This DTC checks The HPC2 detects 12V Battery > 10V 40 failures One
Precharge the circuit for that the Short to VBATT Voltage out of 50 Trip,
Contactor electrical integrity commanded state detected while samples Type A
Control Circuit during operation. of the driver and the OFF and output 12.5 ms
actual state of the volage is > /sample
control circuit do not (VPWR -1.2V) Continuous
match. Exception:
It cannot detect the
Open Ckt Fault and
the Short to Ground
Fault

DTC Pass 625 ms

Hybrid Battery P0C77 This DTC sets if Bus Voltage / > 95% in less Battery Current Not Failed One
50 ms
System Bus Voltage gets Battery Voltage than 50 ms Sensor Trip,
Executed
Precharge too high too fast from the start of Type A
Once Per
Time Too during contactor precharge
Precharge
Short precharge.
Event
Bus Voltage < 40 Volts before
the start of
precharge
Bus Voltage
Sensor Not Failed

HPC2 or VICM SECTION Page 408 of 1087 4 OF 12 SECTIONS


HPC2 or VICM SECTION
11 OBDG01 HYBRID Diagnostics 4 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Lost
Communication
with Battery
Energy Control
Module (U0111) Active
DTC Pass 50 ms
Hybrid Battery P0C78 This DTC sets if Bus Voltage / has not Battery Voltage Not Failed 700 ms One
System either the Bus Battery Voltage reached 95% in Sensor Executed Trip,
Precharge Voltage does not less than 700 Once Per Type A
Time Too get high enough ms from the Precharge
Long in 700 ms or start of Event
battery current contactor
remains too high precharge
for too long after
the contactor
status changes
from open to
precharge

Bus Voltage
Not Failed
Sensor
Lost
Communication
with Battery Active
Energy Control
Module (U0111)

HPC2 or VICM SECTION Page 409 of 1087 4 OF 12 SECTIONS


HPC2 or VICM SECTION
11 OBDG01 HYBRID Diagnostics 4 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
or
Battery Current > 12 A for Battery Current Not Failed
longer than Sensor Executed
37.5 ms while Once Per
waiting for Bus Precharge
Voltage to Event
reach 95% of
Battery Voltage

Lost Active
Communication
with Battery
Energy Control
Module (U0111)
700 ms or
DTC Pass less
Battery P0D0A This DTC checks The HPC2 detects 12V Battery > 10V 40 failures One
Charging the circuit for that the Voltage out of 50 Trip,
System electrical integrity commanded state samples Type A
Positive during operation. of the driver and the 12.5 ms
Contactor actual state of the /sample
Control Circuit control circuit do not Continuous
match. Exception:
It cannot detect the
Short to Ground
Fault

HPC2 or VICM SECTION Page 410 of 1087 4 OF 12 SECTIONS


HPC2 or VICM SECTION
11 OBDG01 HYBRID Diagnostics 4 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
DTC Pass 625 ms
Battery P0D11 This DTC checks 12V Battery > 10V 40 failures One
Charging the circuit for Voltage out of 50 Trip,
System electrical integrity The HPC2 detects samples Type A
Negative during operation. that the Open Load 12.5 ms
Contactor commanded state detected while /sample
Control of the driver and the OFF and output Continuous
Circuit/Open actual state of the voltage > 2V.
control circuit do not Short to VBATT
match. Exception: detected while
It cannot detect the OFF and output
Short to Ground volage is >
Fault (VPWR -1.2V)
DTC Pass 625 ms
Battery P0D17 DTC monitors 2 failures out One
Charging the sensed of 2 samples Trip,
System High voltage when 12.5 ms Type A
Voltage the commanded /sample
Interlock voltage is high to
Circuit Low determine if the Charging HVIL
circuit is faulty Sensed % of Charging HVIL
Reference Voltage < 30% Source Status Sourced (5V)
DTC Pass 25 ms

HPC2 or VICM SECTION Page 411 of 1087 4 OF 12 SECTIONS


HPC2 or VICM SECTION
11 OBDG01 HYBRID Diagnostics 4 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Battery P0D18 DTC monitors 5 failures out One
Charging the sensed of 6 samples Trip,
System High voltage when 12.5 ms Type A
Voltage the commanded /sample
Interlock voltage is high
Circuit High and low to Charging HVIL
determine if the Sensed % of Charging HVIL
circuit is faulty Reference Voltage > 24% Source Status Unsourced (0V)
OR
4 failures out
of 6 samples
12.5 ms
Charging HVIL /sample
Sensed % of Charging HVIL
Reference Voltage > 44% Source Status Sourced (5V)
DTC Pass 75 ms

HPC2 or VICM SECTION Page 412 of 1087 4 OF 12 SECTIONS


HPC2 or VICM SECTION
11 OBDG01 HYBRID Diagnostics 4 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Battery P0D5E This DTC stores Executed One
Charger the result of the Once Per Trip,
Hybrid/EV OBCM test (refer Charger Type A
System to OBCM Discharge
Discharge Parameter Page) Event
Time Too or when a
Long discharge cannot
be confirmed will
run an intrusive
backup/safety
test which
checks to see if
battery current is
flowing through
what could be a
stuck closed
multifunction
contactor

Condition A
OBCM Status for Fail or Pass
P0D5E reported from
OBCM
OR
Condition B

HPC2 or VICM SECTION Page 413 of 1087 4 OF 12 SECTIONS


HPC2 or VICM SECTION
11 OBDG01 HYBRID Diagnostics 4 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description

Executed
> 2.5 amps
Once 10
(averaged from
seconds
6 to 10 sec
OBCM Status for No Confirmed Pass after
Battery Current after discharge
P0D5E or Fail from OBCM Charger
while HFET is
Discharge
commanded on
Event if
for 2 seconds)
Condition A
is not met
Battery Current
Not Failed
Sensor
See OBCM
DTC Pass Parm Page
Hybrid/EV P1EBC This DTC checks The HPC2 detects Open Load 12V Battery > 10V 40 failures Two
Battery the circuit for that the detected while Voltage out of 50 Trips,
Multifunction electrical integrity commanded state OFF and output samples Type B
Contactor during operation. of the driver and the voltage > 2V. 12.5 ms
Control Circuit actual state of the Short to VBATT /sample
control circuit do not detected while Continuous
match. Exception: OFF and output
It cannot detect the volage is >
Short to Ground (VPWR -1.2V)
Fault

DTC Pass 625 ms

HPC2 or VICM SECTION Page 414 of 1087 4 OF 12 SECTIONS


HPC2 or VICM SECTION
11 OBDG01 HYBRID Diagnostics 4 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Battery P1EBD This DTC Charge Current <1A 12V Battery > 10V 190 failures One
Charging determines if the Voltage out of 300 Trip,
System Charging samples, Type A
Contactor(s) Contactors are 12.5 ms
Stuck Open stuck open by /sample
commanding the
heater on for 2 Runs once
sec and near the
observing the beginning of
Charge Current each Charge
during this time. Cycle

Battery Current No Faults


Sensor
Charger >1A
Commanded
Current
Charger Current No Faults
Sensor
Charge Control Constant Current or
Mode Constant Voltage

Charge System Not (Heat Only)


Mode
DTC Pass 3.75 sec

HPC2 or VICM SECTION Page 415 of 1087 4 OF 12 SECTIONS


HPC2 or VICM SECTION
11 OBDG01 HYBRID Diagnostics 4 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Hybrid/EV P1EBE This DTC Accumulated > 100 A 12V Battery > 10V 5 sec One
Battery determines if the Battery Current Voltage Trip,
Multifunction Multipurpose Runs once Type A
Contactor Contactor is near the
Stuck Open Stuck Open by beginning of
commanding the each Charge
heater on for 2 Cycle
sec and
observing the
accumulated
battery current
during the
Accumulation
Time

Battery Current No Faults


Sensor
Charger Current No Faults
Sensor
Charge Control Constant Current or
Mode Constant Voltage

Charge System Not (Heat Only)


Mode
Accumulation = 4 sec
Time
DTC Pass 5 sec

HPC2 or VICM SECTION Page 416 of 1087 4 OF 12 SECTIONS


HPC2 or VICM SECTION
11 OBDG01 HYBRID Diagnostics 4 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Hybrid/EV P1EBF Sets if Charger Two
300 ms /
Battery Voltage is Too Average Trips,
Was open for more Runs once
Multifunction High Too Soon Charger Positive Charge Type B
Charger Voltage than 2 seconds but during
Contactor After Positive Voltage >= 133 Contactor
is closed now charger
Stuck Closed Contactor Volts
precharge
Closure
or
Sets if the
Absolute Value
of Battery Absolute Value 160 failures
Charge System
Current is Too Battery Current (Battery Heater Only Mode out of 240
Mode
High During Current) > 1 A samples
Heater Only
Mode
12.5 ms /
sample
Hybrid/EV P1EC0 This DTC checks Bus Voltage / < 80% Bus Voltage No Faults 39 failures One
Battery for stuck open Battery Voltage Sensor out of 40 Trip,
System contactors by samples Type A
Contactor(s) comparing Bus 12.5 ms
Stuck Open Voltage to /sample
Battery Voltage Continuous
after the
contactors are
closed
Battery Voltage No Faults
Sensor

HPC2 or VICM SECTION Page 417 of 1087 4 OF 12 SECTIONS


HPC2 or VICM SECTION
11 OBDG01 HYBRID Diagnostics 4 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Time since Main > 1 sec
Contactors have
closed
DTC Pass 0.5 sec
Hybrid Battery P1EC4 This DTC Accumulated < 200 A 12V Battery > 10V 4 sec Two
Pack Heater determines if the (Charger Current - Voltage Trips,
Transistor Heater FET is Battery Current) Runs once Type B
Stuck Off Stuck Off by near the
commanding it beginning of
on for 2 sec and each Charge
observing the Cycle
accumulated
difference
between charger
and battery
current during
the Accumulation
Time

Battery Current No Faults


Sensor
Charger Current No Faults
Sensor
Charge Control Constant Current or
Mode Constant Voltage

HPC2 or VICM SECTION Page 418 of 1087 4 OF 12 SECTIONS


HPC2 or VICM SECTION
11 OBDG01 HYBRID Diagnostics 4 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Charge System Not (Heat Only)
Mode
Accumulation = 4 sec
Time
DTC Pass 4 sec
Hybrid Battery P1EC5 This DTC checks Charger Current > 0.4 A 12V Battery > 10V 4 failures out One
Pack Heater for a stuck on Voltage of 48 Trip,
Transistor heater transistor samples Type A
Stuck On by checking for 12.5 ms
too much /sample
Charger Current Once per
when the Charge
multipurpose Cycle
contactor and
the heater
transistor are
both
commanded off
in charger
precharge mode.

Charger Positive Closed


Contactor

HPC2 or VICM SECTION Page 419 of 1087 4 OF 12 SECTIONS


HPC2 or VICM SECTION
11 OBDG01 HYBRID Diagnostics 4 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Charger Negative Closed
Contactor

Multipurpose Open
Contactor
Heater < 5%
Commanded
Duty Cycle
Charger Current No Faults
Sensor
Battery Current No Faults
Sensor
Charge Control Precharge
Mode
DTC Pass 600 ms

HPC2 or VICM SECTION Page 420 of 1087 4 OF 12 SECTIONS


HPC2 or VICM SECTION
11 OBDG01 HYBRID Diagnostics 4 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Battery P1F0E This DTC will Fail if last One
Charging determine if the resistance Trip,
Voltage measured measureme Type A
System resistance nt is below
Isolation Fault between the high theshold
voltage charging AND any (5)
bus and chassis measureme
ground is too low nts out of
which indicates last (10)
that the integrity measureme
of the charging nts are
bus and/or below
battery are no resistance
longer theshold.
adequately No more
isolated from than one
chassis ground resistance
measureme
nt is taken
per HPC2
Wakeup
Cycle.

Active Isolation < 325 KOhm P1F0E DTC Not Active


Resistance

HPC2 or VICM SECTION Page 421 of 1087 4 OF 12 SECTIONS


HPC2 or VICM SECTION
11 OBDG01 HYBRID Diagnostics 4 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Charge Only 10 seconds
Mode
OR
Active Isolation < 400 KOhm P1F0E DTC Active
Resistance
Charge Only 10 seconds
Mode
DTC Pass Pass if any
single
resistance
measureme
nt exceeds
resistance
threshold

HPC2 or VICM SECTION Page 422 of 1087 4 OF 12 SECTIONS


HPC2 or VICM SECTION
11 OBDG01 HYBRID Diagnostics 4 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
System P1F17 This DTC will Condition 1 25 ms One
Isolation / latch when the Trip,
Impact HPC1 detects a Type A
Sensor Fault - "passive"
Hybrid Battery isolation fault
System and due to a
Contactors variety of
Open additional
failures it
becomes
necessary to
latch the
contactors open
until the vehicle
is repaired.
Hybrid Battery Active Rollover or Not working
Voltage System Airbag or Inertial
Isolation Fault Sensors
(P0AA6) in HPC1
Condition 2

HPC2 or VICM SECTION Page 423 of 1087 4 OF 12 SECTIONS


HPC2 or VICM SECTION
11 OBDG01 HYBRID Diagnostics 4 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Hybrid Battery Active Lost Active
Voltage System Communication
Isolation Fault with Inflatable
(P0AA6) in HPC1 Restraint Sensing
and Diagnostic
Module on Bus F
(U184E)

Condition 3
Lost Comm withh Active Lost Active
HPC1 Communication
with Inflatable
Restraint Sensing
and Diagnostic
Module on Bus F
(U184E)

Condition 4
Lost Comm withh Active Rollover or Not working
HPC1 Airbag or Inertial
Sensors

HPC2 or VICM SECTION Page 424 of 1087 4 OF 12 SECTIONS


HPC2 or VICM SECTION
11 OBDG01 HYBRID Diagnostics 4 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
DTC Pass Once set,
this DTC
cannot pass.
DTC passes
when latch is
not set.

Battery Pack Coolant Valve Diagnostics


Hybrid/EV P0CE0 This System Voltage >9V 1280 fails / Two
Battery Pack performance 1600 Trips,
Coolant fault detects if samples at Type B
Control Valve the 4 port valve 6.25ms in
A is not functioning State B/C
Performance/ as intended.
Stuck Off
No active DTCs P0CE2, P0CE3,
P0CE6, P0CE7,
P1CE7, P1CE8
State A:
IF: Valve is driven 30% < State A has not 8 fails / 10
outside of Feedback already run this key samples at
OR Position < 70% cycle. 1s in State D

IF valve does not <=800ms Propulsion = True


reach the endstop System Active
State B:

HPC2 or VICM SECTION Page 425 of 1087 4 OF 12 SECTIONS


HPC2 or VICM SECTION
11 OBDG01 HYBRID Diagnostics 4 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Valve has not <=1.5s State A is not running (or has
reached its completed)
commanded
position

State C:
Valve feedback >3% State A is not running (or has
position completed)
Valve has not >1.5s
moved for
State D:
Valve feedback >12% State A is not running (or has
position signal is completed)
erratic and its noise
level sum is
Valve is not moving

Hybrid/EV P0CE2 Valve Motor Valve Motor sense LOW System Voltage >9V 90 fails / 100 Two
Battery Pack drive 1 has a 1 samples at Trips,
Coolant short to low fault. 6.25ms Type B
Control Valve
A Control
Circuit Low
Valve must be moving in
reverse direction

HPC2 or VICM SECTION Page 426 of 1087 4 OF 12 SECTIONS


HPC2 or VICM SECTION
11 OBDG01 HYBRID Diagnostics 4 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Hybrid/EV P0CE3 Valve Motor Valve Motor sense HIGH System Voltage >9V 90 fails / 100 Two
Battery Pack drive 1 has a 1 samples at Trips,
Coolant short to high 6.25ms Type B
Control Valve fault.
A Control
Circuit High
Valve must be stopped or
moving in forward
direction
Hybrid/EV P0CE6 Valve Feedback Valve feedback < 5% of System Voltage >9V 40 fails / 50 Two
Battery Pack signal has a out voltage reference samples at Trips,
Coolant of range low voltage 100ms Type B
Control Valve circuit fault
Position
Sensor Circuit
Low
Hybrid/EV P0CE7 Valve Feedback Valve feedback > 95% of System Voltage >9V 40 fails / 50 Two
Battery Pack signal has a out voltage reference samples at Trips,
Coolant of range high voltage 100ms Type B
Control Valve circuit fault
Position
Sensor Circuit
High

HPC2 or VICM SECTION Page 427 of 1087 4 OF 12 SECTIONS


HPC2 or VICM SECTION
11 OBDG01 HYBRID Diagnostics 4 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Hybrid/EV P1EC7 Valve Motor Valve Motor sense LOW System Voltage >9V 90 fails / 100 Two
Battery Pack drive 2 has a 2 samples at Trips,
Coolant short to low fault. 6.25ms Type B
Control Valve
B Control
Circuit Low
Valve must be moving in
forward direction
Hybrid/EV P1EC8 Valve Motor Valve Motor sense HIGH System Voltage >9V 90 fails / 100 Two
Battery Pack drive 2 has a 2 samples at Trips,
Coolant short to high 6.25ms Type B
Control Valve fault.
B Control
Circuit High
Valve must be stopped or
moving in reverse
direction
Battery Thermal Controls Diagnostics
Hybrid Battery P0C43 Coolant Temp. IF RESS Thermal >28C System Voltage >9V 80 fails / 100 Two
Pack Coolant Sensor 1 is not conditioning mode = samples at Trips,
Temperature reading a rational Active Heat then IF: 100ms Type B
Sensor Circuit value. ABS (RESS Inlet
Range/Perfor Temperature -
mance RESS Outlet
Temperature)
AND

HPC2 or VICM SECTION Page 428 of 1087 4 OF 12 SECTIONS


HPC2 or VICM SECTION
11 OBDG01 HYBRID Diagnostics 4 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
IF: >28C
ABS (RESS Inlet
Temperature -
Battery Cell
Average
Temperature
Sensor)
No active DTCs: P1F18, P0C44,
P0C47, P0C45,
P0C4A, P0CD7,
P0CD8, U0111
Coolant Pump >20%
speed
IF RESS Thermal >28C
conditioning mode =
Active Cool then IF:
ABS (RESS Inlet
Temperature -
RESS Outlet
Temperature)
AND

HPC2 or VICM SECTION Page 429 of 1087 4 OF 12 SECTIONS


HPC2 or VICM SECTION
11 OBDG01 HYBRID Diagnostics 4 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
IF: >28C
ABS (RESS Inlet
Temperature -
Battery Cell
Average
Temperature
Sensor)
No active DTCs: P1F18, P0C44,
P0C47, P0C45,
P0C4A, P0CD7,
P0CD8, U0111
Coolant Pump >20%
speed
IF RESS Thermal >50C
conditioning mode =
Passive Cool then
IF:
ABS (RESS Inlet
Temperature -
RESS Outlet
Temperature)
AND

HPC2 or VICM SECTION Page 430 of 1087 4 OF 12 SECTIONS


HPC2 or VICM SECTION
11 OBDG01 HYBRID Diagnostics 4 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
IF: >50C
ABS (RESS Inlet
Temperature -
Battery Cell
Average
Temperature
Sensor)
No active DTCs: P1F18, P0C44,
P0C47, P0C45,
P0C4A, P0CD7,
P0CD8, U0111
Coolant Pump >20%
speed
Hybrid/EV P0CD6 Coolant Temp. IF: >10C System Voltage >9V 80 fails / 100 Two
Battery Pack Sensor 2 is not ABS (RESS Outlet samples at Trips,
Coolant reading a rational Temperature - 100ms Type B
Temperature value. RESS Inlet
Sensor B Temperature)
Circuit AND
Range/Perfor
mance

HPC2 or VICM SECTION Page 431 of 1087 4 OF 12 SECTIONS


HPC2 or VICM SECTION
11 OBDG01 HYBRID Diagnostics 4 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
IF: >10C
ABS (RESS Outlet
Temperature -
Battery Cell
Average
Temperature
Sensor)
No active DTCs: P1F18, P0C44,
P0C47, P0C45,
P0C4A, P0CD7,
P0CD8, U0111
Coolant Pump >20%
speed
OR
Coolant Temp2 >21600s
Soak Time
Hybrid Battery P0C47 Coolant Pump Coolant Pump Board Support System Voltage >9V 40 fails / 50 Two
Pack Coolant Control line has Control line is open, Package samples at Trips,
Pump Control a circuit fault shorted to voltage returns coolant 100ms Type B
Circuit/Open or shorted to ground pump control
line fault = True

Coolant Pump = High


Enable

HPC2 or VICM SECTION Page 432 of 1087 4 OF 12 SECTIONS


HPC2 or VICM SECTION
11 OBDG01 HYBRID Diagnostics 4 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Hybrid Battery P0C4A Coolant Pump is IF: >60s System Voltage >9V 1 fail / 1 Two
Pack Coolant not performing Coolant Pump is samples at Trips,
Pump Control as intended ON 250ms Type B
Performance AND

IF: <5C
RESS Inlet Coolant
Temperature Final -
RESS Inlet Coolant
Temperature Initial

No active DTCs: P1EC6, P0C47,


P1F18, P0C44,
P0C45, U0111
Hybrid Battery P1F18 Coolant Pump Coolant Pump System Voltage >9V 40 fails / 50 Two
Pack Coolant Enable has a Enable line is open, samples at Trips,
Pump Enable circuit fault shorted to voltage 100ms Type B
Circuit/Open or shorted to ground

HPC2 or VICM SECTION Page 433 of 1087 4 OF 12 SECTIONS


HPC2 or VICM SECTION
11 OBDG01 HYBRID Diagnostics 4 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Hybrid/EV P1EC3 Heater Heater Transistor System Voltage >9V 40 fails / 50 Two
Battery Pack Transistor Control Circuit is samples at Trips,
Heater Control Circuit open, shorted to 100ms Type B
Transistor has a circuit fault voltage or shorted
Control to ground
Circuit/Open
Hybrid Battery P1EC6 Battery Heater is IF: >40s System Voltage >9V 1 fail / 1 Two
Pack Heater not performing Heater is ON samples at Trips,
Performance as intended AND 250ms Type B

IF: <9C
RESS Inlet Coolant
Temperature Final -
RESS Inlet Coolant
Temperature Initial

No active DTCs: P1EC3, P1EC4,


P1EC5, P0C44,
P0C45, P1F18,
P0C47, U0111
Outside Air Temperature Sensor Diagnostics
Ambient Air P0071 Outside Air CASE 1 CASE 1 80 fails / 100 Two
Temperature Temperature samples at Trips,
Sensor sensor is not 100ms Type B
Range/Perfor performing as
mance intended

HPC2 or VICM SECTION Page 434 of 1087 4 OF 12 SECTIONS


HPC2 or VICM SECTION
11 OBDG01 HYBRID Diagnostics 4 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
IF ABS (Outside Air > 30°C Power mode  Crank
Temperature - High
Side Refrigerant
Pressure converted
to Temperature)

AND
ABS (Outside Air > 50°C
Temperature - Low
Side Refrigerant
Temperature)

No active DTCs: P0531, P0532,


P0533, P0536,
P0537, P0538,
P0072, P0073,
P0606
Air Conditioning >21600s
Compressor
Running Flag
OAT > -10C
CASE 2 CASE 2

HPC2 or VICM SECTION Page 435 of 1087 4 OF 12 SECTIONS


HPC2 or VICM SECTION
11 OBDG01 HYBRID Diagnostics 4 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
ABS (Outside Air > 10°C Power mode = ACC, Run
Temperature -
Power Electronic
Coolant Loop
Temperature)
AND
ABS (Outside Air > 15°C
Temperature - Inlet
Air Temperature )
No active DTCs: P0111, P0112,
P0113, P0114,
P0CF1, P0CF0,
P0CEF, P0CED,
P0072, P0073,
IF Power >21600s
Electronic
Coolant Pump
Off
OR
IF Power >21600s
Electronic
Coolant Pump
Off
AND

HPC2 or VICM SECTION Page 436 of 1087 4 OF 12 SECTIONS


HPC2 or VICM SECTION
11 OBDG01 HYBRID Diagnostics 4 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Power Electronic <12s
Coolant Pump
On

Ambient Air P0072 Outside Air Sensor voltage < 2% (0.1V) of System Voltage >9V 40 fails / 50 Two
Temperature Temperature reference samples at Trips,
Sensor Circuit sensor has an voltage 100ms Type B
Low Input out of range low
circuit fault
Ambient Air P0073 Outside Air Sensor voltage > 98% (4.9V) System Voltage >9V 40 fails / 50 Two
Temperature Temperature of reference samples at Trips,
Sensor Circuit sensor has an voltage 100ms Type B
High Input out of range high
circuit fault
Cooling Fan Diagnostics
Cooling Fan 1 P0480 Engine Cooling Engine Cooling Fan System Voltage >9V 16 fails / 20 Two
Control Circuit Fan has a circuit line is open, shorted samples at Trips,
fault to voltage or 250ms Type B
shorted to ground

Cooling Fan P148A Engine Cooling IF ABS (Hardware > 0.15625 System Voltage >9V 32 fails / 40 Two
Signal Circuit fan signal is not I/O Radiator fan samples at Trips,
Performance performing as period from ECM - 250ms Type B
intended 7.8125)

Power mode  crank

HPC2 or VICM SECTION Page 437 of 1087 4 OF 12 SECTIONS


HPC2 or VICM SECTION
11 OBDG01 HYBRID Diagnostics 4 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
No active DTCs: P148B, P148C
OR
ABS (Hardware I/O > 30% Propulsion = True
Radiator fan duty system active
cycle from ECM -
Engine Cooling Fan OR
Speed from CAN
bus) (Propulsion = False
system active
AND
Energy storage = ActiveCool
system thermal
condition request
AND
Engine Cooling
fan operation = True
enable)
AND

Engine Cooling >10s


fan On
Cooling Fan P148B Engine Cooling HWIO duty cycle > high- System Voltage >9V 16 fails / 20 Two
Signal Circuit fan signal has a (from ECM) calibration samples at Trips,
Low out of range low threshold (97%) 250ms Type B
circuit fault

HPC2 or VICM SECTION Page 438 of 1087 4 OF 12 SECTIONS


HPC2 or VICM SECTION
11 OBDG01 HYBRID Diagnostics 4 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Cooling Fan P148C Engine Cooling HWIO duty cycle < low- System Voltage >9V 16 fails / 20 Two
Signal Circuit fan signal has a (from ECM) calibration samples at Trips,
High out of range high threshold (3%) 250ms Type B
circuit fault
Propulsion = True
system active

OR

(Propulsion = False
system active
AND
Energy storage = ActiveCool
system thermal
condition request
AND
Engine Cooling
fan operation = True
enable)
AND

Engine Cooling >10s


fan On
Power Electronics Cooling Diagnostics

HPC2 or VICM SECTION Page 439 of 1087 4 OF 12 SECTIONS


HPC2 or VICM SECTION
11 OBDG01 HYBRID Diagnostics 4 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
APM Cooling P1EA6 APM Fan Control APM Fan Control System Voltage >9V 16 fails / 20 Two
Fan Control line has a circuit line is open, shorted samples at Trips,
Circuit/Open fault to voltage or 250ms Type B
shorted to ground

HWIO APM Fan  Indeterminate


Control Circuit
Status
APM Fan Enable = High

APM Cooling P1EA7 APM FAN APM Fan Enable System Voltage >9V 16 fails / 20 Two
Fan Enable Enable signal line is open, shorted samples at Trips,
Circuit has a circuit fault to voltage or 250ms Type B
shorted to ground

Hybrid/EV P0CE9 Coolant Pump Coolant Pump System Voltage >9V 16 fails / 20 Two
Electronics Control line has Control line is open, samples at Trips,
Coolant Pump a circuit fault shorted to voltage 250ms Type B
Control or shorted to ground
Circuit/Open

HWIO Pump  Indeterminate


Control Circuit
Status
Coolant Pump = High
Enable

HPC2 or VICM SECTION Page 440 of 1087 4 OF 12 SECTIONS


HPC2 or VICM SECTION
11 OBDG01 HYBRID Diagnostics 4 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Hybrid/EV P0CED Coolant Pump Coolant Pump System Voltage >9V 16 fails / 20 Two
Electronics Enable signal Enable line is open, samples at Trips,
Coolant Pump has a circuit fault shorted to voltage 250ms Type B
Enable Circuit or shorted to ground

HWIO Pump  Indeterminate


Enable Circuit
Status
Hybrid/EV P0CF0 Power Sensor voltage < 2% (0.1V) of System Voltage >9V 16 fails / 20 Two
Electronics Electronics reference samples at Trips,
Coolant Coolant Temp voltage 250ms Type B
Temperature Sensor has a out
Sensor Circuit of range low
Low circuit fault

Hybrid/EV P0CF1 Power Sensor voltage > 98% (4.9V) of System Voltage >9V 16 fails / 20 Two
Electronics Electronics reference samples at Trips,
Coolant Coolant Temp voltage 250ms Type B
Temperature Sensor has a out
Sensor Circuit of range high
High circuit fault

HPC2 or VICM SECTION Page 441 of 1087 4 OF 12 SECTIONS


HPC2 or VICM SECTION
11 OBDG01 HYBRID Diagnostics 4 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Hybrid/EV P0CEF Power 32 fails / 40 Two
Electronics Electronics samples at Trips,
Coolant Coolant Temp 250ms Type B
Temperature Sensor is not
Sensor Circuit functioning as
Range/Perfor intended
mance

IF Power Inverter System Voltage >9V


Module request
pump on,
Then ABS (Power >38°C
Electronics Coolant
temperature sensor -
High Voltage
Charger
temperature),
Else ABS (Power
Electronics Coolant >40°C
temperature sensor -
High Voltage
Charger
temperature)

HPC2 or VICM SECTION Page 442 of 1087 4 OF 12 SECTIONS


HPC2 or VICM SECTION
11 OBDG01 HYBRID Diagnostics 4 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
No active DTCs: P0CF1, P0CF0,
P0CE9, P0CED,
P1ED7, P1ED6,
P1ED8,
Power >=30%
Electronics
Coolant pump
speed
AND
Power >60 s
Electronics
Coolant pump
enabled

Engine Coolant Bypass Valve Diagnostics


Engine P2681 Valve Drive Valve Deive Circuit System Voltage >9V 40 fails / 50 Two
Coolant (control) Circuit is open, shorted to samples at Trips,
Bypass Valve has a circuit fault voltage or shorted 100ms Type B
Control Circuit to ground
/ Open

HWIO Valve  Indeterminate


Drive Circuit
Status

HPC2 or VICM SECTION Page 443 of 1087 4 OF 12 SECTIONS


HPC2 or VICM SECTION
11 OBDG01 HYBRID Diagnostics 4 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Engine P26A3 Valve is stuck or 1 fails / 1 Two
Coolant end position samples at Trips,
Bypass Valve learn failed 100ms (15s) Type B
Range/Perfor
mance

State A: System Voltage >9V


Valve end postion =FAIL No active DTCs: P2681, P26A6,
learn request P26A7, P0119;
P0118, P0117,
P0116,

Engine Coolant >50C


Temperature
Propulsion
= True
system active

State B: System Voltage >9V


Valve has not >15s No active DTCs: P2681, P26A6,
reached its P26A7
commanded
position
Propulsion
= True
system active
Valve Postion 62% +/-4%
Link

HPC2 or VICM SECTION Page 444 of 1087 4 OF 12 SECTIONS


HPC2 or VICM SECTION
11 OBDG01 HYBRID Diagnostics 4 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Valve Postion
ByPass 38% +/- 4%
Engine P26A6 Valve Feedback Valve feedback < 5% (0.25V) System Voltage >9V 40 fails / 50 Two
Coolant signal has a out voltage of reference samples at Trips,
Bypass Valve of range low voltage 100ms Type B
Position circuit fault
Sensor Circuit
Low

Engine P26A7 Valve Feedback Valve feedback > 95% (4.25V) System Voltage >9V 40 fails / 50 Two
Coolant signal has a out voltage of reference samples at Trips,
Bypass Valve of range high voltage 100ms Type B
Position circuit fault
Sensor Circuit
High

Engine P26A9 This


Coolant performance
Bypass Valve fault detects if
Position the Engine
Sensor Coolant ByPass
Stop/Minimu valve is not
m Stop functioning as
Performance intended.

State A:

HPC2 or VICM SECTION Page 445 of 1087 4 OF 12 SECTIONS


HPC2 or VICM SECTION
11 OBDG01 HYBRID Diagnostics 4 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
IF Valve feedback 5% (0.25V) < System Voltage >9V 3 fails / 5 Two
voltage is Feedback samples at Trips,
OR Voltage < 30% 100ms Type B
(1.5V)
No active DTCs: P2681, P26A6,
P26A7
IF Valve feedback 70% (3.5V) < Propulsion
voltage is Feedback system active
= True
Voltage < 95%
(4.75V)
State B:
IF ™ABS(Valve >6% System Voltage >9V 8 fails / 10
Feedback n - Valve samples at
Feedback n-1) 100ms
where n = 10
No active DTCs: P2681, P26A6,
P26A7
Propulsion
= True
system active
State C:
Valve feedback Drift >3% System Voltage >9V 80 fails / 100
samples at
100ms

No active DTCs: P2681, P26A6,


P26A7

HPC2 or VICM SECTION Page 446 of 1087 4 OF 12 SECTIONS


HPC2 or VICM SECTION
11 OBDG01 HYBRID Diagnostics 4 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Propulsion
= True
system active
Air Conditioning Compressor and Rationality Diagnostics
A/C P0536 Low Side System Voltage >9V 32 fails / 40 Two
Evaporator Refrigerant samples at Trips,
Temperature Temp Sensor is 250ms Type B
Sensor Circuit not functioning
Range/Perfor as intended
mance

No active DTCs: P0537;P0538


Power mode  Crank
No active DTCs: P0073; P0072;
P0071

No active DTCs: P0119; P0118;


P0117; P0116
Engine Coolant = Valid
Tempeature
Status
Engine Coolant < 15C
Temp - Outside
Air Temperature
CASE 1 CASE 1

HPC2 or VICM SECTION Page 447 of 1087 4 OF 12 SECTIONS


HPC2 or VICM SECTION
11 OBDG01 HYBRID Diagnostics 4 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
ABS (Low Side >20C No active DTCs: P0073; P0072;
Refrigerant P0071
Temperature - Low
Side Refrg Pressure
reading converted
to temperature)

No active DTCs: P2517; P2518


Outside Air Temp >= -10C
raw reading

Compressor On > 30s


CASE 2 CASE 2
IF ABS (Low Side >10C No active DTCs: P0073; P0072;
Refrigerant P0071
Temperature - OAT
Raw Temperature
Value)
AND

HPC2 or VICM SECTION Page 448 of 1087 4 OF 12 SECTIONS


HPC2 or VICM SECTION
11 OBDG01 HYBRID Diagnostics 4 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
ABS (Low Side >10C No active DTCs: P0533; P0532;
Refrigerant P0531
Temperature - High
Side Refrigerant
Pressure Sensor
Data converted to
temperature)

High Side = Valid


Refrigrant
Pressure Status
OAT_Raw -10C < OAT_raw <
Sensor Data 55C
Compressor >3600s
running flag
No active DTCs: P0606
Air P0534 Cooling CASE 1 System Voltage >9V Two
Conditioner performance not Trips,
(A/C) adequate/Low Type B
Refrigerant charge/Plugged
Charge Loss refrigerant line.

IF Power mode =Run Mode


THEN

HPC2 or VICM SECTION Page 449 of 1087 4 OF 12 SECTIONS


HPC2 or VICM SECTION
11 OBDG01 HYBRID Diagnostics 4 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Pump Performance =Complete
diagnostic
THEN

Total Run Timer =300s No active DTCs: P0CE0; P0CE2;


THEN P0CE3; P0CE6;
P0CE7; P1CE7;
P1CE8
Coolant Pump =TRUE
Override Flag
THEN
Coolant Pump Duty =35% No active DTCs: P0c47; P0c4a;
Cycle P1f18
AND
RESS Thermal =100% Chill
Valve Position
THEN
Secondary Run =240s No active DTCs: P0c44, P0c45,
Timer P0c43
THEN
ABS (RESS <4C Inlet Temperature = Valid
Coolant Outlet sensor validity
Temperature
Sensor - RESS
Coolant Inlet
Temperature
Sensor)

HPC2 or VICM SECTION Page 450 of 1087 4 OF 12 SECTIONS


HPC2 or VICM SECTION
11 OBDG01 HYBRID Diagnostics 4 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
No active DTCs: P0cd7, p0cd8,
P0cd6
Outlet Temp = Valid
Sensor Status
Complete Flag =False
Compressor On >30s
Energy Storage >60s
System Thermal
conditioning
request
No active DTCs: P0073; P0072;
P0071
OAT Arb Status = valid or unitialized

Compressor >930 RPM


RPM
CASE 2 CASE 2
IF Low Side < 100Kpa System Voltage >9V
Refrigerant
Pressure based on
OAT Arb
AND
Low Side Pressure >5s No active DTCs: P2517; P2518;
Time P2516
No active DTCs: P0606
No active DTCs: P0073; P0072;
P0071

HPC2 or VICM SECTION Page 451 of 1087 4 OF 12 SECTIONS


HPC2 or VICM SECTION
11 OBDG01 HYBRID Diagnostics 4 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
OAT Arb Status = Valid or
uninitalized

Compressor Off >240s


Time
CASE 3 CASE 3
IF Low Side <100Kpa System Voltage >9V
Refrigerant
Pressure based on
OAT Arb
AND
Low Side Pressure >5s No active DTCs: P2517; P2518;
Time P2516
No active DTCs: P0073; P0072;
P0071
OAT Arb Status = Valid or
uninitalized

Compressor = ON
running flag
CASE 4 CASE 4
IF High Side >3200Kpa System Voltage >9V
Refrigerant
Pressure
AND
High Side Pressure >5s No active DTCs: P0533; P0532;
Time P0531

HPC2 or VICM SECTION Page 452 of 1087 4 OF 12 SECTIONS


HPC2 or VICM SECTION
11 OBDG01 HYBRID Diagnostics 4 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
HSRP Status = Valid

No active DTCs: P0606


No active DTCs: P0073; P0072;
P0071
OAT Arb Status = Valid or
uninitalized

Compressor Off >240s


Time
A/C P0537 Signal has a out Sensor voltage < 2% (0.1V) of System Voltage >9V 40 fails / 50 Two
Evaporator of range low reference samples at Trips,
Temperature circuit fault voltage 100ms Type B
Sensor Circuit
Low
A/C P0538 Signal has a out Sensor voltage > 98% (4.9V) of System Voltage >9V 40 fails / 50 Two
Evaporator of range high reference samples at Trips,
Temperature circuit fault voltage 100ms Type B
Sensor Circuit
High
A/C P0D69 ACCM Motor ABS (Compressor >15V System Voltage >9V 35 fails / 40 Two
Compressor Voltage Sensor Input Voltage - samples at Trips,
Motor Voltage is not performing VITM Battery Cell 250ms Type B
Sensor as intended Voltage)
Performance

No active DTCs: P0D6A; P0D6B

HPC2 or VICM SECTION Page 453 of 1087 4 OF 12 SECTIONS


HPC2 or VICM SECTION
11 OBDG01 HYBRID Diagnostics 4 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Compressor High = Valid
Voltage Status

No active DTCs: P0ABC, P0ABD,


P0ABB, P0AF8,
P1A07, (U1111
AND U185A)
Battery Cell = Valid
Voltage Status
No active DTCs: P0AE4, P0AD9,
P0AA1, P0ADD,
P1EBC, P0AE2
Power mode  Crank
High Voltage = Closed
Battery Contactor

Electric A/C P0D71 ACCM CPU IF ABS >6C System Voltage >9V 35 fails / 40 Two
Compressor Temp. Sensor is (Compressor CPU samples at Trips,
Control not performing Temperature 250ms Type B
Module as intended Sensor - Intake Air
Internal Temperature
Temperature Sensor)
Sensor AND
Performance

HPC2 or VICM SECTION Page 454 of 1087 4 OF 12 SECTIONS


HPC2 or VICM SECTION
11 OBDG01 HYBRID Diagnostics 4 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
IF ABS >6C No active DTCs: P0D77; P0D78
(Compressor CPU
Temperature
Sensor -
Compressor IGBT
Sensor)

IGBT Status = Valid

No active DTCs: P0606


No active DTCs: P0073; P0072;
P0071
OAT_Filtd Status = Valid or
uninitalized
OAT_Filtd >-7C

No active DTCs: P0113, P0112,


P0111, P0114
No active DTCs: P0119; P0118;
P0117; P0116
ECT Status = Valid

No active DTCs: P0D72; P0D73


CPU Temp = Valid
Status

Power mode  Crank

HPC2 or VICM SECTION Page 455 of 1087 4 OF 12 SECTIONS


HPC2 or VICM SECTION
11 OBDG01 HYBRID Diagnostics 4 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Engine Coolant < 15C
Temp - Outside
Air Temperature
Filtered
Compressor Off > 21600s
Time
Electric A/C P0D76 ACCM IGBT IF ABS >11C System Voltage >9V 35 fails / 40 Two
Compressor Temp. Sensor is (Compressor IGBT samples at Trips,
Control not performing Temperature 250ms Type B
Module as intended Sensor - OAT_Raw
Output Driver Temperature
Temperature Sensor)
Sensor AND
Performance
IF ABS >7C No active DTCs: P0D77; P0D78
(Compressor CPU
Temperature
Sensor - Intake Air
Temperature
Sensor)

IGBT Status = Valid

No active DTCs: P0606


No active DTCs: P0073; P0072;
P0071

HPC2 or VICM SECTION Page 456 of 1087 4 OF 12 SECTIONS


HPC2 or VICM SECTION
11 OBDG01 HYBRID Diagnostics 4 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
OAT_Filtd Status = Valid or
uninitalized
OAT_Filtd >-7C

No active DTCs: P0073; P0072;


P0071
OAT_Raw Status = Valid or
uninitalized

No active DTCs: P0113, P0112,


P0111, P0114
No active DTCs: P0119; P0118;
P0117; P0116
ECT Status = Valid

Power mode  Crank


Engine Coolant < 15C
Temp - Outside
Ambient
Temperature
Filtered
Compressor Off > 21600s
Time

HPC2 or VICM SECTION Page 457 of 1087 4 OF 12 SECTIONS


HPC2 or VICM SECTION
11 OBDG01 HYBRID Diagnostics 4 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
A/C P2516 Low Side ALL CASES 32 fails / 40 Two
Refrigerant Refrigerant samples at Trips,
Pressure Pressure Sensor 250ms Type B
Sensor B is not functioning
Circuit as intended
Range/Perfor
mance
System Voltage >9V
No active DTCs:P2517; P2518
Power mode  Crank
No active DTCs:P0073; P0072;
P0071
OAT Raw/Filtd = Valid
Status

No active DTCs: P0119; P0118;


P0117; P0116
ECT Status = Valid
Outside Air Temp 0C < OAT_raw <
raw reading 25C

Engine Coolant < 15C


Temp - Outside
Ambient
Temperature
Filtered
CASE 1 CASE 1

HPC2 or VICM SECTION Page 458 of 1087 4 OF 12 SECTIONS


HPC2 or VICM SECTION
11 OBDG01 HYBRID Diagnostics 4 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
ABS (Low Side >400kpa No active DTCs: P0537;P0538
Refrigerant
Pressure - Low Side
Refrg Temperature
converted to
pressure)

OAT_Raw >= -10C


Compressor On > 30s
CASE 2 CASE 2
ABS (Low Side >200kpa No active DTCs: P0533; P0532;
Refrigerant P0531
Pressure - Low Side
Refrg Temperature
converted to
pressure)

HSRP Status = Valid

No active DTCs: P0537;P0538

No active DTCs: P0606


Outside Air Temp 0C < OAT_raw <
raw reading 25C

Compressor Off > 3600s


Time

HPC2 or VICM SECTION Page 459 of 1087 4 OF 12 SECTIONS


HPC2 or VICM SECTION
11 OBDG01 HYBRID Diagnostics 4 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
A/C P2517 Signal has a out Sensor voltage < 2% (0.1V) of System Voltage >9V 40 fails / 50 Two
Refrigerant of range low reference samples at Trips,
Pressure circuit fault voltage 100ms Type B
Sensor B
Circuit Low
Input
A/C P2518 Signal has a out Sensor voltage > 98% (4.9V) of System Voltage >9V 40 fails / 50 Two
Refrigerant of range high reference samples at Trips,
Pressure circuit fault voltage 100ms Type B
Sensor B
Circuit High
Input
High Voltage Battery Diagnostics
Voltage See 'Cell Rationality Individual Cell Not in same CellVoltageRatio = FALSE 20 Failures One
measurement Rationali compares cell voltage movement direction as the nalityFA (see out of 40 Trip,
– Rationality ty table voltage to Average Cell Fault Bundle Samples Type A
(For Cell N) on VICM movement of Voltage Page)
Supporti other cell Movement
ng voltages
Tables'
(For Cell
N)

Average Cell > 0.006V


Voltage
Movement

HPC2 or VICM SECTION Page 460 of 1087 4 OF 12 SECTIONS


HPC2 or VICM SECTION
11 OBDG01 HYBRID Diagnostics 4 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
No active DTCs: U185A Frequency:
200ms
Hybrid Battery P0ABB Rationality |Average cell > 10 V VICMVoltageFA = FALSE 20 Failures One
Pack Voltage compares pack voltage * 96 - (see Fault Bundle out of 100 Trip,
Sense Circuit voltage sensor to Battery Pack Page) Samples Type A
Rationality average cell voltage|
voltage * 96

No active DTCs: U0111 Frequency:


200ms
U185A
Hybrid Battery P0AF8 Correlation |Battery Pack > 12 V Main Contactor = Closed 400 Failures One
Pack Voltage compares pack voltage - TPIM Bus Status out of 1995 Trip,
Sense Circuit voltage sensor to Voltage | Samples Type A
Correlation either TPIM Bus
Voltage or
Charger Bus
Voltage
No active DTCs: P0ABC
P0ABD
P1A07
P0ABB
P1AEC
P1AED
P1E28
P1AE9 Frequency:
25ms

HPC2 or VICM SECTION Page 461 of 1087 4 OF 12 SECTIONS


HPC2 or VICM SECTION
11 OBDG01 HYBRID Diagnostics 4 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
P1AEB
P1AE21
P1AE8
P1AEA
P1AE20
U1817
OR
Charger and = Closed
Multipurpose
Contactor Status

|Battery Pack > 12 V No active DTCs: P0ABC 400 Failures


voltage - Charger out of 1995
Bus Voltage | Samples

P0ABD
P1A07
P0ABB
P0D4E
P0D4F
P1EEB
P1EEC
P0D5C
P1ECE Frequency:
25ms
P16C5
U1838

HPC2 or VICM SECTION Page 462 of 1087 4 OF 12 SECTIONS


HPC2 or VICM SECTION
11 OBDG01 HYBRID Diagnostics 4 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Hybrid Battery P0AFB Voltage too high High Voltage > No active DTCs: P0ABC 320 Failures One
System Battery Pack KtBSED_U_BO out of 1595 Trip,
Voltage High Voltage V_PackVoltThr Samples Type A
esh (V) (see
VICM
Supporting
Tables)
P0ABD
P1A07
P0AF8
P0ABB
U0111
U185A Frequency:
25ms
OR
Any Cell Voltage > 40 Failures
KtBSED_U_BO out of 195
V_CellVoltThre Samples
sh (V) (see
VICM
Supporting
Tables)
VICMVoltageFA = FALSE
(see Fault Bundle
Page)
No active DTCs: U0111

HPC2 or VICM SECTION Page 463 of 1087 4 OF 12 SECTIONS


HPC2 or VICM SECTION
11 OBDG01 HYBRID Diagnostics 4 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
U185A Frequency:
25ms
Battery P1EAB Voltage too high Cell Voltage > 4.5 V No active DTC's: P1EAC 80 Failures One
Energy out of 80 Trip,
Control Samples Type A
Module
Hybrid/EV
Battery Cell
Overvoltage
U185A Frequency:
25ms

HPC2 or VICM SECTION Page 464 of 1087 4 OF 12 SECTIONS


HPC2 or VICM SECTION
11 OBDG01 HYBRID Diagnostics 4 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Hybrid/EV P1EAC Over voltage Circuit Key Off Test т 26 RUN/CRANK = OFF 1 Failures One
Battery Cell circuit 2nd counts (Hardware Transitions to out of 1 Trip,
Overvoltage protection - Fault line send 13 pulses Samples Type A
Signal/Circuit Flag Test from VTSMs and
Performance the VICM counts
the rising and falling
edges to determine
the circuit key off
test counts)

- Test Active
Stuck On

- Test Active
Stuck Off

HPC2 or VICM SECTION Page 465 of 1087 4 OF 12 SECTIONS


HPC2 or VICM SECTION
11 OBDG01 HYBRID Diagnostics 4 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Frequency:
25ms

OR
Test active Bit =1 RUN/CRANK = OFF for > 320 40 Failures
Transitions to samples out of 50
Samples

Frequency:
25ms

OR
Test active Bit =0 RUN/CRANK = OFF for < 320 1 Failures
Transitions to samples out of 1
Samples

Frequency:
25ms

HPC2 or VICM SECTION Page 466 of 1087 4 OF 12 SECTIONS


HPC2 or VICM SECTION
11 OBDG01 HYBRID Diagnostics 4 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Hybrid Battery P0AFA Voltage too low High Voltage < No active DTCs: 320 Failures One
System Battery Pack KtBSED_U_BL out of 1595 Trip,
Voltage Low Voltage F_PackVoltThr Samples Type A
esh (V) (see
VICM
Supporting
Tables)
P0ABC
P0ABD
P1A07
P0AF8
P0ABB Frequency:
25ms
U0111
U185A
OR
Any Cell Voltage < 40 Failures
KtBSED_U_BL out of 195
F_CellVoltThre Samples
sh (V) (see
VICM
Supporting
Tables)
VICMVoltageFA = FALSE
(see Fault Bundle
Page)
No active DTCs:

HPC2 or VICM SECTION Page 467 of 1087 4 OF 12 SECTIONS


HPC2 or VICM SECTION
11 OBDG01 HYBRID Diagnostics 4 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
U0111
U185A Frequency:
25ms
Hybrid Battery P0BBE Cell Voltage Maximum Cell > 0.3 V CellVoltageRatio = FALSE 50 Failures One
Pack Voltage deviation Voltage - Minimum nalityFA out of 245 Trip,
Variation Cell Voltage Samples Type A

No active DTCs:
U0111 Frequency:
100ms
U185A
Hybrid Battery P0B13 Checks for | Fine Current - > 10 A Fine Current Between -20A and 400 Failures One
Pack Current deviation Coarse Current | measured 20A out of 1995 Trip,
Sensor A/B between Fine Samples Type A
Correlation and Coarse
current sensors
OR
Coarse Current Between -20A and
measured 20A
No active DTCs: P0AC1
P0AC2
P1EBA Frequency:
25ms
P1A07
P0B13
P0B10
P0B11

HPC2 or VICM SECTION Page 468 of 1087 4 OF 12 SECTIONS


HPC2 or VICM SECTION
11 OBDG01 HYBRID Diagnostics 4 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
P1EBB
U0111
U185A
Temperature See Rationality Temperature input < 1 ºC (while TempRationalityF = FALSE 50 Failures Two
Sensor Circuit 'Temp compares Movement (while others have A (see Fault out of 67 Trips,
Rationality Rationali temperature with other sensors have moved at least Bundle Page) Samples Type B
ty table' the other sensor moved) 10 ºC)
values read

Frequency:
100ms
Replace P0A80 High Pack Pack Resistance > Average Battery > -7 ºC 4000 One
Hybrid Battery Resistance KtBSED_R_SO Temperature Failures out Trip,
Pack H_ResistanceT of 5000 Type A
hresh (ohm) - Samples
see VICM
Supporting
Tables

Battery State = ACTIVE


Estimator

Battery State of > 20 %


Charge (SOC)
< 90 %

HPC2 or VICM SECTION Page 469 of 1087 4 OF 12 SECTIONS


HPC2 or VICM SECTION
11 OBDG01 HYBRID Diagnostics 4 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description

TempRationalityF = FALSE

Hybrid Battery P0A7E Battery temp. too Battery Module > 73.5 ºC TempRationalityF = FALSE 50 Failures One
Pack Over high Temperature A (see fault out of 60 Trip,
temperature bundle page) Samples Type A

Frequency:
100ms
Control P1E3D Redundant Pack Voltage - >1V 50 Failures One
Module Voltage monitor Redundant Pack out of 60 Trip,
Calculated Voltage Samples Type A
Hybrid
Performance Frequency:
100ms
Miscellaneous Diagnostics
Engine Hood P257D Rationality Hood Switch Within the Diagnostic =TRUE 6 failed Two
Switch Check for the Position Sensor following Enabled samples Trips,
Performance Vehicle Hood reading within an ranges: within 8 Type B
Switch invalid range 86.9% - 87.9% samples
63% - 64%
22.8% - 23.8% 1 sample
every
12.5ms
Propulsion =TRUE
System Active

HPC2 or VICM SECTION Page 470 of 1087 4 OF 12 SECTIONS


HPC2 or VICM SECTION
11 OBDG01 HYBRID Diagnostics 4 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Engine Hood P257E Detects if the Hood Switch <22.8% Diagnostic =TRUE 6 failed Two
Switch Circuit Vehicle Hood Position Sensor Enabled samples Trips,
Low Voltage Switch is Shorted reading below a within 8 Type B
to Ground threshold samples

1 sample
every
12.5ms
Propulsion =TRUE
System Active

Engine Hood P257F Detects if the Hood Switch >87.9% Diagnostic =TRUE 6 failed Two
Switch Circuit Vehicle Hood Position Sensor Enabled samples Trips,
High Voltage Switch is Shorted reading above a within 8 Type B
to Battery threshold samples

1 sample
every
12.5ms
Propulsion =TRUE
System Active

HPC2 or VICM SECTION Page 471 of 1087 4 OF 12 SECTIONS


HPC2 or VICM SECTION
11 OBDG01 HYBRID Diagnostics 4 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Control Pilot P0D2B Detects a fault Case 1: Short to Diagnostic =TRUE 12 failed Two
Indicator with the Control Ground Enabled samples Trips,
Control Circuit Pilot LED Output within 15 Type B
Driver Control samples
Circuit

1 sample
every 100
ms
LED =TRUE
Commanded On
Charge Cord =TRUE
Plugged In
Case 2: Short to Diagnostic =TRUE 40 failed
Battery or Open Enabled samples
Circuit within 50
samples

1 sample
every 100
ms
LED =FALSE
Commanded On
Charge Cord =FALSE
Plugged In

HPC2 or VICM SECTION Page 472 of 1087 4 OF 12 SECTIONS


HPC2 or VICM SECTION
11 OBDG01 HYBRID Diagnostics 4 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Charge Status P0D2C Detects a fault Case 1: Short to Diagnostic = TRUE 40 failed Two
Indicator with the Charge Ground Enabled samples Trips,
Control Circuit Status LED within 50 Type B
Output Driver samples;
Control Circuit

1 sample
every 100ms

LED =TRUE
Commanded On
Charge Cord =TRUE
Plugged In
Case 2: Short to Diagnostic =TRUE
Battery or Open Enabled
Circuit
LED = FALSE
Commanded On
Charge Cord =FALSE
Plugged In

HPC2 or VICM SECTION Page 473 of 1087 4 OF 12 SECTIONS


HPC2 or VICM SECTION
11 OBDG01 HYBRID Diagnostics 4 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Control P262B Detects a fault in The aboslute value Difference > Diagnostic =TRUE Runs once Two
Module Power the internal of the difference 5.6% Enabled per drive Trips,
Off Timer Control Module between the Control cycle (when Type B
Performance off-timer Module 'Off' Timer Run/Crank
and Control Module transitions
'On' Timer (both from TRUE
timers operating to FALSE).
during Controller
'On') exceeds a
threshold

Controller 'On' > 60 seconds


Time
RunCrank =TRUE
DTCs Not Active P0601, P0602,
P0603, P062F,
P0604 and P0606
High Voltage P1EB9 Detects a fault in Case 1: Short to Diagnostic =TRUE 480 failed One
Energy the High Voltage Ground Enabled samples Trip,
Management Energy within 560 Type A
Communicati Management samples
on Bus Communication
Enable Circuit (HVEM) Bus 1 sample
Enable Circuit every
12.5ms
HVEM Bus =TRUE
Enabled

HPC2 or VICM SECTION Page 474 of 1087 4 OF 12 SECTIONS


HPC2 or VICM SECTION
11 OBDG01 HYBRID Diagnostics 4 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Case 2: Short to Diagnostic =TRUE
Battery or open Enabled
circuit
HVEM Bus =FALSE
Enabled
Control P06E4 Detects a fault in Case 1: Short to Diagnostic =TRUE 480 failed One
Module Wake- the Control Ground Enabled samples Trip,
up Circuit Module Output within 560 Type A
Performance Wake-Up Circuit samples

1 sample
every
12.5ms
Control Module =TRUE
Output Wake-Up
Circuit Enabled
Case 2:Short to Diagnostic =TRUE
Battery or Open Enabled
circuit
Control Module =FALSE
Output Wake-Up
Circuit Enabled

HPC2 or VICM SECTION Page 475 of 1087 4 OF 12 SECTIONS


HPC2 or VICM SECTION
11 OBDG01 HYBRID Diagnostics 4 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Ignition P2534 Detects if the Short to Ground or <2volts Diagnostic =TRUE 10 failed One
Switch Run/Crank input Open condition Enabled samples Trip,
Run/Start circuit is low within 20 Type A
Position samples
Circuit Low
1 sample
every
250ms
CAN Enabled
Communication
ECM Run/Crank Available and Active
Active Data
Ignition P2535 Detects if the Short to Battery >5volts Diagnostic =TRUE 10 failed One
Switch Run/Crank input Enabled samples Trip,
Run/Start circuit is high within 20 Type A
Position samples
Circuit High
1 sample
every
250ms
CAN Enabled
Communication
ECM Run/Crank Available and False
Active Data

HPC2 or VICM SECTION Page 476 of 1087 4 OF 12 SECTIONS


HPC2 or VICM SECTION
11 OBDG01 HYBRID Diagnostics 4 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
System P0562 Detects if Battery Battery voltage is ” 10volts Continuous 1 failed Special
Voltage Low input voltage is below a threshold sample for Type C
below a 500ms
threshold below
Threshold
value
Control P0601 This DTC will be Calculated Runs once One
Module Read stored if any Checksum does not per powerup Trip,
Only Memory software match stored Type A
(Rom) or calibration checksum
checksum is
incorrect
Flash ECC Failed validation of Continuous 1s loop, 3
Circuit Test test data written to failures in
ECC powerup
cycle
Control P0602 Indicates that the 'No Start' Continuous 1s loop, 1 One
Module Control Module Calibration failure Trip,
Not needs to be is set to true which Type A
Programmed programmed is only available on
a new un-
programmed
Module

HPC2 or VICM SECTION Page 477 of 1087 4 OF 12 SECTIONS


HPC2 or VICM SECTION
11 OBDG01 HYBRID Diagnostics 4 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Control P0603 Non-volatile Checksum at power- Runs at battery 1 failure One
Module Long memory up connect or after a Trip,
Term Memory checksum does not match controller reset Type A
Reset error checksum at power-
down
Control P0604 Control Module Data read does not Runs at One
Module is unable to match data written controller Trip,
Random correctly write shutdown Type A
Access and read data to
Memory and from RAM
(RAM) Failure

RAM ECC Circuit Failed validation of Continuous 1s loop, 3


Test test data written to failures in
ECC powerup
cycle
Control P0606 ALU and Control Module fails Continuous 1s loop, 3 One
Module Register Test to execute a failures in Trip,
Internal diagnostic test powerup Type A
Performance algorithm cycle
Configuration Comparison of Continuous 1s loop, 3
Registers Test current failures in
configuration powerup
register settings cycle
with predefined
values fails

HPC2 or VICM SECTION Page 478 of 1087 4 OF 12 SECTIONS


HPC2 or VICM SECTION
11 OBDG01 HYBRID Diagnostics 4 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
MMU Test Test of memory Fails MMU Continuous 1s loop, 3
management instruction failures in
related instructions powerup
fails cycle
MMU Verifies MMU TLB's TLB set Continuous 1s loop, 3
Configuration are properly incorrectly failures in
Fault configured for the powerup
application cycle
Stack Limits Test Verifies stack usage Stack usage Continuous 1s loop, 3
does not exceed exceeds 100% failures in
maximum stack powerup
size cycle
Clock Status Checks for loss of Continuous 1s loop, 3
lock/clock, forces a failures in
reset if failed powerup
cycle
Auxiliary ALU Auxiliary Continuous 100ms loop,
Test microprocessor fails 3 failures in
to run a defined powerup
diagnostic algorithm cycle

Auxiliary RAM Auxiliary Continuous 1s loop, 3


Test microprocessor fails failures in
a write/read data powerup
diagnostic RAM test cycle

HPC2 or VICM SECTION Page 479 of 1087 4 OF 12 SECTIONS


HPC2 or VICM SECTION
11 OBDG01 HYBRID Diagnostics 4 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Auxiliary ROM Auxiliary Continuous 2.5s loop, 3
Test microprocessor failures in
ROM checksum powerup
error cycle
Auxiliary Configuration Continuous 100ms loop,
Register register values do 3 failures in
Configuration not match expected powerup
Test pre-configured cycle
values
Auxiliary Stack Auxiliary Continuous 100ms loop,
Test microprocessor 3 failures in
stack underflow or powerup
overflow cycle

Seed and Key Seed and key test Continuous 100ms loop,
Test failed - invalid order, 3 failures in
timeout, incorrect powerup
seed, incorrect key cycle

Main Detected Seed and key test Continuous 100ms loop,


Seed Incorrect failed - main 3 failures in
Order microprocessor powerup
received seed from cycle
the auxiliary
icroprocessor out of
order

HPC2 or VICM SECTION Page 480 of 1087 4 OF 12 SECTIONS


HPC2 or VICM SECTION
11 OBDG01 HYBRID Diagnostics 4 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Main Detected Seed and key test Continuous 100ms loop,
Unknown Seed failed - main 3 failures in
microprocessor powerup
received an cycle
unknown seed
Internal IO 5V reference 2% above or Continuous 1s loop, 3
Diagnostic voltages out of below failures in
(BVREF) range powerup
cycle
Internal IO IVPWR voltage out IVPWR less Continuous 1s loop, 3
Diagnostic of range than 9V or failures in
(IVPWR) greater than powerup
18V cycle
Internal IO IVBAT voltage out IVBAT less Continuous 1s loop, 3
Diagnostic of range than 9V or failures in
(IVBAT) greater than powerup
18V cycle
Internal IO 25% reference line Reference less Continuous 1s loop, 3
Diagnostic out of range than 22% or failures in
(Analog 25% greater than powerup
reference line) 28% cycle
Internal IO 75% reference line Reference less Continuous 1s loop, 3
Diagnostic out of range than 72% or failures in
(Analog 75% greater than powerup
reference line) 78% cycle

HPC2 or VICM SECTION Page 481 of 1087 4 OF 12 SECTIONS


HPC2 or VICM SECTION
11 OBDG01 HYBRID Diagnostics 4 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Control Module Control module Diagnostic =TRUE Runs once
Wake-up Circuit unable to do a Self Enabled at powerup if
Performance Wakeup when there a Self-
(Self Wakeup is a request to do so Wakeup
Fault) request was
active last
power down
Self-Wakeup =TRUE
Requested
SPI Fault SPI B, C, or D fault Continuous 1s loop, 3
Detection Test detected failures in
powerup
cycle
SPI B Fault Fault detected via Continuous 1s loop, 3
Detection Test echo test on SPI failures in
bus B powerup
cycle
SPI C Fault Fault detected via Continuous 1s loop, 3
Detection Test echo test on SPI failures in
bus C powerup
cycle
SPI D Fault Fault detected via Continuous 1s loop, 3
Detection Test echo test on SPI failures in
bus D powerup
cycle

HPC2 or VICM SECTION Page 482 of 1087 4 OF 12 SECTIONS


HPC2 or VICM SECTION
11 OBDG01 HYBRID Diagnostics 4 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Control P062F Update BINVDM Battery independent Runs at One
Module Long operation non-volatile status controller Trip,
Term Memory update failed shutdown Type A
Performance and after
new data is
written to
EEPROM
(which is
checked
every 255
seconds)
Communication Faults
Control U0073 Detects that a Controller On =TRUE 5 failures out Two
Module CAN serial data of 5 samples Trips,
Communicati bus shorted Type B
on Bus A Off condition has
occurred to force 1 s loop
the CAN device
driver to enter a
bus-off state.

Bus A > 2 seconds


Communication
Enabled

HPC2 or VICM SECTION Page 483 of 1087 4 OF 12 SECTIONS


HPC2 or VICM SECTION
11 OBDG01 HYBRID Diagnostics 4 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Control U0074 Detects that a Controller On =TRUE 5 failures out One
Module CAN serial data of 5 samples Trip,
Communicati bus shorted Type A
on Bus B Off condition has
occurred to force 1 s loop
the CAN device
driver to enter a
bus-off state.

Bus B > 2 seconds


Communication
Enabled
Control U007A Detects that a Controller On =TRUE 5 failures out One
Module CAN serial data of 5 samples Trip,
Communicati bus shorted Type A
on Bus H Off condition has
occurred to force 1 s loop
the CAN device
driver to enter a
bus-off state.

Bus H > 2 seconds


Communication
Enabled

HPC2 or VICM SECTION Page 484 of 1087 4 OF 12 SECTIONS


HPC2 or VICM SECTION
11 OBDG01 HYBRID Diagnostics 4 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Lost U0100 Detects that Messages have not • 500ms Controller On =TRUE Runs in Two
Communicati CAN serial data been received from 10ms loop Trips,
on With ECM communication the ECM for a Type B
on Bus A has been lost specified time
with the ECM on
Bus A
Bus A > 2 seconds
Communication
Enabled
Battery Voltage >10 Volts
DTC Pass 10ms after
receiving
any
message
from the
supervised
source
Lost U0101 Detects that Messages have not • 500ms Controller On =TRUE Runs in Two
Communicati CAN serial data been received from 10ms loop Trips,
on with communication the TCM for a Type B
Transmission has been lost specified time
Control with the TCM on
Module Bus A
Bus A > 2 seconds
Communication
Enabled
Battery Voltage >10 Volts

HPC2 or VICM SECTION Page 485 of 1087 4 OF 12 SECTIONS


HPC2 or VICM SECTION
11 OBDG01 HYBRID Diagnostics 4 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
DTC Pass 10ms after
receiving
any
message
from the
supervised
source
Lost U0111 Detects that Messages have not • 500ms Controller On =TRUE Runs in Two
Communicati CAN serial data been received from 10ms loop Trips,
on with communication the BECM for a Type B
Battery has been lost specified time
Energy with the Battery
Control Energy Control
Module Module on Bus A

Bus A > 2 seconds


Communication
Enabled
Battery Voltage >10 Volts
DTC Pass 10ms after
receiving
any
message
from the
supervised
source

HPC2 or VICM SECTION Page 486 of 1087 4 OF 12 SECTIONS


HPC2 or VICM SECTION
11 OBDG01 HYBRID Diagnostics 4 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Lost U0129 Detects that Messages have not • 500ms Controller On =TRUE Runs in Two
Communicati CAN serial data been received from 10ms loop Trips,
on with Brake communication the EBCM for a Type B
System has been lost specified time
Control with the Brake
Module System Control
Module on Bus A

Bus A > 2 seconds


Communication
Enabled
Battery Voltage >10 Volts
DTC Pass 10ms after
receiving
any
message
from the
supervised
source

HPC2 or VICM SECTION Page 487 of 1087 4 OF 12 SECTIONS


HPC2 or VICM SECTION
11 OBDG01 HYBRID Diagnostics 4 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Lost U016B Detects that Messages have not • 500ms Controller On =TRUE Runs in Two
Communicati CAN serial data been received from 10ms loop Trips,
on with communication the EACCM for a Type B
Electric A/C has been lost specified time
Compressor with the Electric
Control A/C Compressor
Module Control Module
on Bus A

Bus A > 2 seconds


Communication
Enabled
Battery Voltage >10 Volts
DTC Pass 10ms after
receiving
any
message
from the
supervised
source

HPC2 or VICM SECTION Page 488 of 1087 4 OF 12 SECTIONS


HPC2 or VICM SECTION
11 OBDG01 HYBRID Diagnostics 4 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Lost U0293 Detects that Messages have not • 500ms Controller On =TRUE Runs in Two
Communicati CAN serial data been received from 10ms loop Trips,
on With communication the HCP for a Type B
Hybrid has been lost specified time
Powertrain with the Hybrid
Control Powertrain
Module Control Module
on Bus A
Bus A > 2 seconds
Communication
Enabled
Battery Voltage >10 Volts
DTC Pass 10ms after
receiving
any
message
from the
supervised
source
Lost U1817 Detects that Messages have not • 500ms Controller On =TRUE Runs in One
Communicati CAN serial data been received from 10ms loop Trip,
on with Hybrid communication the HCP for a Type A
Powertrain has been lost specified time
Control with the Hybrid
Module on Powertrain
Bus B Control Module
on Bus B

HPC2 or VICM SECTION Page 489 of 1087 4 OF 12 SECTIONS


HPC2 or VICM SECTION
11 OBDG01 HYBRID Diagnostics 4 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Bus B > 2 seconds
Communication
Enabled
Battery Voltage >10 Volts
DTC Pass 10ms after
receiving
any
message
from the
supervised
source
Lost U1818 Detects that Messages have not • 500ms Controller On =TRUE Runs in Two
Communicati CAN serial data been received from 10ms loop Trips,
on With ECM communication the ECM for a Type B
on Bus B has been lost specified time
with the ECM on
Bus B
Bus B > 2 seconds
Communication
Enabled
Battery Voltage >10 Volts

HPC2 or VICM SECTION Page 490 of 1087 4 OF 12 SECTIONS


HPC2 or VICM SECTION
11 OBDG01 HYBRID Diagnostics 4 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
DTC Pass 10ms after
receiving
any
message
from the
supervised
source
Lost U1838 Detects that Messages have not • 500ms Controller On =TRUE Runs in One
Communicati CAN serial data been received from 10ms loop Trip,
on with communication the Battery Charger Type A
Battery has been lost Module for a
Charger with the Battery specified time
Control Charger Control
Module on Module on Bus H
Bus H
Bus H > 2 seconds
Communication
Enabled
Battery Voltage >10 Volts
DTC Pass 10ms after
receiving
any
message
from the
supervised
source

HPC2 or VICM SECTION Page 491 of 1087 4 OF 12 SECTIONS


HPC2 or VICM SECTION
11 OBDG01 HYBRID Diagnostics 4 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Lost U185A Detects that Messages have not • 500ms Controller On =TRUE Runs in One
Communicati CAN serial data been received from 10ms loop Trip,
on with communication the Battery Energy Type A
Battery has been lost Control Module for
Energy with the Battery a specified time
Control Energy Control
Module on Module on Bus H
Bus H
Bus H > 2 seconds
Communication
Enabled
Battery Voltage >10 Volts
DTC Pass 10ms after
receiving
any
message
from the
supervised
source
Fuel Door Diagnostics
Fuel Fill Door P04B6 Fuel Door Fuel door opened FALSE Fuel Fill Door =TRUE 50ms Two
Switch Stuck Position Switch Stuck Trips,
Closed Rationality Closed Type B
Diagnostic
Enable
Calibration
AND refuel request TRUE

HPC2 or VICM SECTION Page 492 of 1087 4 OF 12 SECTIONS


HPC2 or VICM SECTION
11 OBDG01 HYBRID Diagnostics 4 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
AND refuel detected TRUE

Fuel Fill Door P04B8 Detects if Fuel Fill Door 65.9%< Fuel Fill Door =TRUE 6 out of 8 Two
Position sensor reading is Position Sensor Reported Position samples Trips,
Sensor/Switch invalid reading within an Position Sensor/Switch @ 500ms Type B
Circuit invalid range <=81.6% Circuit Diagnostic per sample
calibration

Fuel Fill Door P04B9 Detects if the Fuel Fill Door Reported Fuel Fill Door =TRUE 6 out of 8 Two
Position Circuit is Shorted Position Sensor Position<22.9% Position samples Trips,
Sensor/Switch to Ground reading below a Sensor/Switch @ 500ms Type B
Circuit Low threshold Circuit Low per sample
Diagnostic
Calibration
Fuel Fill Door P04BA Detects if the Fuel Fill Door Reported Fuel Fill Door =TRUE 6 out of 8 Two
Position Circuit is Shorted Position Sensor Position > Position samples Trips,
Sensor/Switch to Battery reading above a 94.5% Sensor/Switch @ 500ms Type B
Circuit High threshold Circuit High per sample
Diagnostic
Enable
Calibration
Fuel Fill Door P04BB Detects a fault in Hardware Reported Fault =TRUE Fuel Fill Door =TRUE 4 out of 5 Two
Lock Control the Fuel Fill Door Test Result for Lock Control samples Trips,
Circuit/Open Lock/Unlock OPEN Circuit Circuit/Open @ 50ms per Type B
Control Circuit Diagnostic sample
Enable
Calibration

HPC2 or VICM SECTION Page 493 of 1087 4 OF 12 SECTIONS


HPC2 or VICM SECTION
11 OBDG01 HYBRID Diagnostics 4 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
OR The Hardware 
reported test INDETERMINANT
result, for an
open circuit or
short to power
condition
Hardware Reported The door lock =ASSERT
Test Result for driver circuit must UNLOCK
SHORT Circuit to be active to
Battery assert an Unlock
or Lock state

OR
=LOCK
Hardware Reported Fault =TRUE Fuel Fill Door =TRUE 64 out of 80
Test Result for Lock Control samples
SHORT Circuit to Circuit/Open @ 50ms per
Ground Diagnostic sample
Enable
Calibration
The Hardware 
reported test INDETERMINANT
result is for short
circuit condition
The door lock =ASSERT NONE
driver circuit is
NOT be active

HPC2 or VICM SECTION Page 494 of 1087 4 OF 12 SECTIONS


HPC2 or VICM SECTION
11 OBDG01 HYBRID Diagnostics 4 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Fuel Fill Door P04BC Performance for Fuel Door Does Fuel Fill Door =TRUE 300ms Two
Lock Control the Fuel Fill Door NOT transition Lock Control Trips,
Range/Perfor Lock Control Unlocked to Locked Range/Performan Type B
mance ce Diagnostic
Enable
Calibration
No active DTCs: P04BB, P04BD,
P04BE, P04BF,
P04C1, P04C2,
P04C3, P04C5,
P04C6,
The Fuel Fill =ASSERTLOCK
Door Lock is
comanded to the
Lock position

The Fuel Fill =TRUE


Door is not
already in the
Lock postion
Fuel Fill Door P04C0 Performance for Fuel Door Lock Fuel Fill Door =TRUE 300ms Two
Unlock the Fuel Fill Door state does NOT Unlock Control Trips,
Control Unlock Control transition from Range/Performan Type B
Range/Perfor Locked to Unlock ce Diagnostic
mance Enable
Calibration

HPC2 or VICM SECTION Page 495 of 1087 4 OF 12 SECTIONS


HPC2 or VICM SECTION
11 OBDG01 HYBRID Diagnostics 4 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
No active DTCs: P04BB, P04BD,
P04BE, P04BF,
P04C1, P04C2,
P04C3, P04C5,
P04C6,
The Fuel Fill =ASSERTUNLOCK
Door Lock is
commanded to
the unlock
position
The Fuel Fill =TRUE
Door is not
already in the
Unlock postion
Fuel Fill Door P04C3 Detects if the Switch sensor 65.9%> Fuel Fill Door =TRUE 6 out of 8 Two
Lock Position circuit resistance reading within Reported Lock Position samples Trips,
Sensor/Switch is incorrect invalid range Positon Sensor/Switch @ 500ms Type B
Circuit <=81.6% Circuit Diagnostic per sample
Enable
Calibration

HPC2 or VICM SECTION Page 496 of 1087 4 OF 12 SECTIONS


HPC2 or VICM SECTION
11 OBDG01 HYBRID Diagnostics 4 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Fuel Fill Door P04C4 Performance for The current Fuel Fill NOT LOCKED Fuel Fill Door =TRUE 300ms Two
Lock Position the Fuel Fill Door Door position is Lock Position Trips,
Sensor/Switch Lock Position determined to be Sensor/Switch Type B
Circuit Sensor/Switch Circuit Diagnostic
Range/Perfor Circuit Enable
mance Calibration

AND the previous LOCKED No active DTCs: P04BB, P04BD,


lock position is P04BE, P04BF,
P04C1, P04C2,
P04C3, P04C5,
P04C6,
AND the Fuel Fill ASSERT
Door lock has NOT UNLOCK
been commanded
to UNLOCK
Fuel Fill Door P04C5 Detects if the Switch sensor Reported Fuel Fill Door =TRUE 6 out of 8 Two
Lock Position circuit is shorted reading less than Position<22.9% Lock Position samples Trips,
Sensor/Switch to ground threshold Sensor/Switch @ 500ms Type B
Circuit Low Circuit Low per sample
Diagnostic
Enable
Calibration

HPC2 or VICM SECTION Page 497 of 1087 4 OF 12 SECTIONS


HPC2 or VICM SECTION
11 OBDG01 HYBRID Diagnostics 4 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Fuel Fill Door P04C6 Detects if the Switch sensor Reported Fuel Fill Door =TRUE 6 out of 8 Two
Lock Position circuit is shorted reading greater than Position > Lock Position samples Trips,
Sensor/Switch to battery or threshold 94.5% Sensor/Switch @ 500ms Type B
Circuit High open Circuit High per sample
Diagnostic
Enable
Calibration
Fuel Fill Door P04C8 Detects if the Switch sensor 65.9%< Fuel Fill Door =TRUE 6 out of 8 Two
Open circuit resistance reading within Reported Open Request samples Trips,
Request is incorrect invalid range Position Sensor/Switch @ 500ms Type B
Sensor/Switch <=81.6% Circuit Diagnostic per sample
Circuit Enable
Calibration

Fuel Fill Door P04CA Detects if the Fuel Fill Door Lock Reported Fuel Fill Door =TRUE 6 out of 8 Two
Open circuit is shorted Request Switch Position<22.9% Open Request samples Trips,
Request to ground sensor reading less Sensor/Switch @ 500ms Type B
Sensor/Switch than threshold Circuit Low per sample
Circuit Low Diagnostic
Enable
Calibration

HPC2 or VICM SECTION Page 498 of 1087 4 OF 12 SECTIONS


HPC2 or VICM SECTION
11 OBDG01 HYBRID Diagnostics 4 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Fuel Fill Door P04CB Detects if the Fuel Fill Door Reported Fuel Fill Door =TRUE 6 out of 8 Two
Open Circuit is shorted Request Switch Position > Open Request samples Trips,
Request to battery or sensor reading 94.5% Sensor/Switch @ 500ms Type B
Sensor/Switch open above threshold Circuit High per sample
Circuit High Diagnostic
Enable
Calibration
Evaporative P1461 Detects incorrect The Fuel Tank Fuel Tank Evaporative =TRUE 30sec One
Emission EVAP System Vapor Pressure Vapor Pressure Emission (EVAP) Trip,
(EVAP) pressure during does NOT fall >= .623 Kpa System Pressure Type A
System a Fuel Fill Door within a pressure OR Fuel Tank Incorrect During
Pressure Open Request range Vapor Pressure Fuel Fill Door
Incorrect < -.623 Kpa Open Request
During Fuel Diagnostic
Fill Door Enable
Open Calibration
Request
A request to =TRUE
refuel the vehicle
has been
detected

HPC2 or VICM SECTION Page 499 of 1087 4 OF 12 SECTIONS


HPC2 or VICM SECTION
11 OBDG01 HYBRID Diagnostics 4 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Fuel Fill Door P169D Detects a circuit Refuel Request Fuel Fill Door =TRUE Two
Switch Wake- fault in the Fuel Wake- up circuit Switch Wake-up Trips,
up Circuit Fill Door Switch state not equal to Circuit Type B
Performance Wake-Up Circuit Refuel request Performance
Switch Postion Diagnostic
State Enable
Calibration
No Active DTCs P04C8, P04CA,
for the Open P04CB
Request
Sensor/Switch
Circuit
Case 1: Fuel Fill =FALSE Fuel Fill Door =TRUE 4 out of 5
Door Switch Wake- Open Switch samples
Up Circuit Active Request @ 50ms per
sample
Case 2: Fuel Fill =TRUE Fuel Fill Door =FALSE 64 out of 80
Door Switch Wake- Open Switch samples
Up Circuit Active Request @ 50ms per
sample
Charge Port Door Diagnostics

HPC2 or VICM SECTION Page 500 of 1087 4 OF 12 SECTIONS


HPC2 or VICM SECTION
11 OBDG01 HYBRID Diagnostics 4 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Charge Port P0CC6 Detects a fault in Charge Door Open Diagnostic =TRUE Two
Door Open the Charge Port request Wake-up Enable Trips,
Request Door open state not equal to Type B
Switch Wake- Request Wake- Charge Door Open
Up Circuit Up Circuit Request Switch
State

No active DTCs: P0CC9, P0CCA,


P0CC7
Case 1: Charge =FALSE Charge Door =TRUE 4 out of 5
Door Open Request Open Request samples
Wake-Up Circuit Switch Active @ 50ms per
Active sample
Case 2: Charge =TRUE Charge Door =FALSE 64 out of 80
Door Open Request Open Request samples
Wake-Up Circuit Switch Active @ 50ms per
Active sample
Charge Port P0CC7 Detects if the Switch sensor 65.9%< Charge Port Door =TRUE 6 out of 8 Two
Door Open circuit resistance reading within Reported Open Request samples Trips,
Request is incorrect INVALID range Position Switch Circuit @ 50ms per Type B
Switch Circuit <=81.6% Diagnostic sample
Enable
Calibration

HPC2 or VICM SECTION Page 501 of 1087 4 OF 12 SECTIONS


HPC2 or VICM SECTION
11 OBDG01 HYBRID Diagnostics 4 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Charge Port P0CC9 Detects if the Switch sensor Reported Charge Port Door =TRUE 6 out of 8 Two
Door Open circuit is shorted reading less than Positon Open Request samples Trips,
Request to ground threshold <22.9% Switch Circuit @ 50ms per Type B
Switch Circuit Low Diagnostic sample
Low Enable
Calibration

Charge Port P0CCA Detects if the Switch sensor Reported Charge Port Door =TRUE 6 out of 8 Two
Door Open circuit is shorted reading greater Positon > Open Request samples Trips,
Request to battery than threshold 94.5% Switch Circuit @ 50ms per Type B
Switch Circuit High Diagnostic sample
High Enable
Calibration

Charge Port P0CCC Detects if the Position sensor 65.9%< Charge Port Door =TRUE 6 out of 8 Two
Door Position circuit resistance reading within Reported Position Sensor samples Trips,
Sensor Circuit is incorrect INVALID range Position Circuit Diagnostic @ 50ms per Type B
<=81.6% Enable sample
Calibration

Charge Port P0CCE Detects if the Position sensor Reported Charge Port Door =TRUE 6 out of 8 Two
Door Position circuit is shorted reading less than Positon Position Sensor samples Trips,
Sensor Circuit to ground threshold <22.9% Circuit Low @ 50ms per Type B
Low Diagnostic sample
Enable
calibration

HPC2 or VICM SECTION Page 502 of 1087 4 OF 12 SECTIONS


HPC2 or VICM SECTION
11 OBDG01 HYBRID Diagnostics 4 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Charge Port P0CCF Detects if the Position sensor Reported Charge Port Door =TRUE 6 out of 8 Two
Door Position circuit is shorted reading greater than Positon > Position Sensor samples Trips,
Sensor Circuit to battery threshold 94.5% Circuit High @ 50ms per Type B
High Diagnostic sample
Enable
Calibration
Charge Port P0CD1 Detects a circuit Charge Port Door =TRUE Two
Door Unlock fault Unlock Control Trips,
Control Circuit Circuit Diagnostic Type B
Enable
Calibration

The hardware 
reported circuit INDETERMINANT
fault staus is
Case 1: Short to =TRUE Charge Port Door =TRUE 3 out of 4
Ground Unlock samples
Command @ 50ms per
sample
Case 2: Short to =TRUE Charge Port Door =FALSE 64 out of 80
Battery or Open Unlock samples
Command @ 50ms per
sample

HPC2 or VICM SECTION Page 503 of 1087 4 OF 12 SECTIONS


HPC2 or VICM SECTION
11 OBDG01 HYBRID Diagnostics 4 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Charge Port P0CD2 Performance test Charge Door 5 seconds Charge Port Door =TRUE 5 seconds Two
Door Unlock for the unlock Position OPEN not Unlock Control Trips,
Control Circuit control circuit Detected in time Circuit Type B
Performance less than threshold Performance
Diagnostic
Enable
Calibration
No active DTCs: P0CCC, P0CCE,
P0CCF, P0CD1
Charging Diagnostics
Control Pilot P0CF6 Sets when % % Control Pilot > 0.58 System Voltage > 9 V 30 failures One
Circuit High control pilot Signal out of 50 Trip,
signal samples Type A
(voltage/system)
is above a 100 ms rate
threshold
Charge Cord Not Connected
State
DTC Pass 5 seconds
Control Pilot P0CF5 Sets when % % Control Pilot < 0.03 System Voltage >9V 30 failures One
Circuit Low control pilot Signal out of 50 Trip,
signal samples Type A
(voltage/system)
is below a 100 ms rate
threshold
Vehicle Speed > 15.5 mph

HPC2 or VICM SECTION Page 504 of 1087 4 OF 12 SECTIONS


HPC2 or VICM SECTION
11 OBDG01 HYBRID Diagnostics 4 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Control Pilot Diag On
Switch
Charge Cord Not Connected
State
No active DTCs: P0CD1,P0CCF,P0C
CE,
P0CCC,P0CCA,P0
CC9,
P0CC7,P0CC6
DTC Pass 5 seconds
Control Pilot P0CF4 This diagnostic % Control Pilot > 0.03 Part A: 30 failures One
Circuit tests the integrity Signal out of 50 Trip,
Range/Perfor of the Charge CPDIAG Switch Not Asserted (see samples Type A
mance Control State Definitions)
Pilot.There are 100 ms rate
two tests to
ensure proper No Active DTCs
functioning of the for Charge Port P0CCF,P0CCE,
pilot. Door Position P0CCC

Part A: Sets
when Control System Voltage > 9 V
Pilot Percent Aux Micro Logic Charge Port Door Closed
Voltage is above State High
a Threshold Main Micro Logic Charge Cord Not Connected
OR State State
Aux Micro Logic Low

HPC2 or VICM SECTION Page 505 of 1087 4 OF 12 SECTIONS


HPC2 or VICM SECTION
11 OBDG01 HYBRID Diagnostics 4 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
State is in HIGH % Control Pilot > 0.46
state Signal Part B:
OR
Main Micro Logic CPDIAG Switch Asserted
State is in LOW State
state % Control Pilot < 0.30
Signal Control Pilot Open
Part B: Charging Switch
State
Control Pilot
Percent Voltage Aux Micro Logic Low Charging Open
is above a High State Ventilation
Threshold Switch State
OR
Control Pilot Main Micro Logic High Charge Cord Not Connected
Percent Voltage State State
is below a Low
Threshold
System Voltage >9V
OR
Aux Micro Logic
State is in LOW
state
OR
Main Micro Logic
State is in HIGH
state

HPC2 or VICM SECTION Page 506 of 1087 4 OF 12 SECTIONS


HPC2 or VICM SECTION
11 OBDG01 HYBRID Diagnostics 4 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
DTC Pass 5 seconds
Proximity P0D59 Sets when Proximity Detection > 4.8 V. System Voltage > 9V 30 failures One
Detection Proximity Circuit Voltage out of 50 Trip,
Circuit High Detection Circuit [Charge Port Closed samples Type A
Voltage is above Door
a threshold 100 ms rate
No Active DTCs P0CCF,P0CCE,
on Charge Port P0CCC
Door Position

OR

Vehicle Speed > 12.4 mph

Shift Lever
Position Not in Park

No Faults on
Vehicle Speed
DTC Pass 5 seconds

HPC2 or VICM SECTION Page 507 of 1087 4 OF 12 SECTIONS


HPC2 or VICM SECTION
11 OBDG01 HYBRID Diagnostics 4 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Proximity P0D58 Sets when Proximity Detection < 4.2 V. System Voltage > 9V 30 failures One
Detection Proximity Circuit Voltage out of 50 Trip,
Circuit Low Detection Circuit [Charge Port Closed samples Type A
Voltage is below Door
a threshold 100 ms rate
No Active DTCs P0CCF,P0CCE,
on Charge Port P0CCC
Door Position

OR

Vehicle Speed > 12.4 mph

Shift Lever
Position Not in Park

No Faults on
Vehicle Speed]
DTC Pass 5 seconds

HPC2 or VICM SECTION Page 508 of 1087 4 OF 12 SECTIONS


HPC2 or VICM SECTION
11 OBDG01 HYBRID Diagnostics 4 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Battery P0D26 This diagnostic Not Passing (see >= 10 seconds System Voltage > 9V 10 sec One
Charger tests whether pass criteria below) AND Trip,
System precharge has Multi-Purpose open Type A
Precharge occurred in the Contactor
Time Too appropriate OR
Long amount of time Charger Precharge
in a Contactor State
characteristic
way. The target Precharge Too < = 10 sec.
voltage is battery Long Time
pack voltage. A
deviation or
deadband
around pack
voltage is
calculated in the
form of a
percentage
deviation. To
have a
successful or
passing
precharge,

HPC2 or VICM SECTION Page 509 of 1087 4 OF 12 SECTIONS


HPC2 or VICM SECTION
11 OBDG01 HYBRID Diagnostics 4 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
the bus voltage
must rise and be
within the
calculated
deadband
window for a
continuous time
of at least 0.25
seconds and
before 10
seconds has
elapsed since
the beginning of
precharge.
DTC Pass abs({[Charger Bus < 5% 0.25 sec
Voltage / Battery
Pack Voltage] - 1}x
100) >= 0.25
AND seconds
Precharge
Complete Window
Time

HPC2 or VICM SECTION Page 510 of 1087 4 OF 12 SECTIONS


HPC2 or VICM SECTION
11 OBDG01 HYBRID Diagnostics 4 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Battery P0D23 Sets Charger Bus Current > .35 A System Voltage > 9V 4 failures out One
Charger Bus Current is of 5 samples Trip,
Output above a Multi-Purpose Open Type A
Shorted threshold Contactor 100 ms rate

Charger Precharge
Contactor State

No Active DTCs P0D53, P0D54,


on HV output P1EEB, P1EEC,
current sensor P1ECE, P0D5C,
signal P16C5, P1EFD,
P1F16
No Active
Cooling (See Definitions
tab)
No Active
Heating

DTC Pass 0.5 seconds

HPC2 or VICM SECTION Page 511 of 1087 4 OF 12 SECTIONS


HPC2 or VICM SECTION
11 OBDG01 HYBRID Diagnostics 4 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Battery P0D2A Sets when No Active DTCs P0D3F, P0D40, 240 failures One
Charger Input Charger AC on AC Input P1EE7, P1EE8, out of 300 Trip,
Current Too Input Current is Voltage P0D3E, P1ECE, samples Type A
High above a P0D5C, P0D5B,
threshold P16C4, P1EFD 100 ms rate

If AC Input
Voltage >= 185 No Active DTCs P0D3A, P0D3B,
V on AC Input P1EE7, P1EE8,
Current Signal P1ECE, P0D5C,
If AC Input P0D5B, P16C4,
Voltage P1EFD, P1F14
< 185 V Control Pilot
Charging Switch Closed
State

AC input current > 17 A

AC input current > 13 A


DTC Pass 5 seconds

HPC2 or VICM SECTION Page 512 of 1087 4 OF 12 SECTIONS


HPC2 or VICM SECTION
11 OBDG01 HYBRID Diagnostics 4 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Battery P0D22 This DTC sets abs( Charger HV >=Table Charge Control Constant Current 150 failures One
Charger when current Output Current F(Desired Mode out of 300 Trip,
Output control degrades Deviation) Current) samples Type A
Current to the point Desired Current >0.5 A
Performance where actual See Supporting 100 ms rate
current exceeds Tables Delay Time after 10 sec
an acceptable start of constant
deviation current control
(threshold) from
the target or
desired current.

Note:

DTC Pass 30 seconds

Battery P0D20 This DTC sets Charger HV Output >= 15% System Voltage >9V 30 failures One
Charger when the percent Voltage Percent out of 50 Trip,
Output of voltage Deviation Charge Control Constant Voltage samples Type A
Voltage deviation while in Mode
Performance constant voltage 100 ms rate
control modeis
greater than a
threshold.

HPC2 or VICM SECTION Page 513 of 1087 4 OF 12 SECTIONS


HPC2 or VICM SECTION
11 OBDG01 HYBRID Diagnostics 4 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description

DTC Pass 5 seconds

HPC2 or VICM SECTION Page 514 of 1087 4 OF 12 SECTIONS


HPC2 or VICM SECTION
11 OBDG01 HYBRID Diagnostics 4 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Battery P0D21 This DTC sets Part A: 8 failures out One
Charger when the Battery of 10 Trip,
Output Chargers output [Charge Control Constant Current samples Type A
Voltage Too voltage is too Mode
Low low. It is or 100 ms rate
conducted in Charge Control Constant Voltage
distinct parts. Mode]
Bus Voltage < 150 V
Part A: Not in No Active DTCs P0D4E, P0D4F,
Charger Heat on HV Output P1EEB, P1EEC,
Only Mode Voltage Sensor P1ECE, P0D5C
P16C5, P1EFD
Charge System
Mode Not in Heat Only
Mode
Actual Charger Bus < .75 Part B:
Part B: In Voltage /Expected
Charger Heat Charger Bus Charge Control
Only Mode Voltage Mode
Constant Current
Note: Expected
Charger Bus Thermal
Voltage = HV Condition
Charger Current x Request Active Heat
70 Ohms
Multi-Purpose
Contactor State

HPC2 or VICM SECTION Page 515 of 1087 4 OF 12 SECTIONS


HPC2 or VICM SECTION
11 OBDG01 HYBRID Diagnostics 4 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Charger HV Out > 0.5 A
Current

No Active DTCs P0D53, P0D54,


on HV Output P1EEB, P1EEC,
Current Sensor P1ECE, P0D5C,
P16C5, P1EFD,
P1F16
Charger
Contactor Control Closed
Status

System Voltage
>9V
No faults on HV
Output Voltage P0D4E, P0D4F,
Sensor P1EEB, P1EEC,
P1ECE, P0D5C
Charge System P16C5, P1EFD
Mode
Heat Only Mode

HPC2 or VICM SECTION Page 516 of 1087 4 OF 12 SECTIONS


HPC2 or VICM SECTION
11 OBDG01 HYBRID Diagnostics 4 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Battery P1EE6 Sets when Charger AC Input <= 5 V System Voltage >9V 8 failures out
Charger AC Charger AC input Voltage of 10
Voltage Not Voltage is below AC On >= 4 Sec. samples
Present a threshold Requested
100 ms rate

No Active DTCs P0D3F, P0D40,


on AC Input P1EE7, P1EE8,
Voltage Sensor P0D3E, P1ECE,
P0D5C, P0D5B,
P16C4, P1EFD
Control Pilot
State Connected Ready
(In/Out)

HPC2 or VICM SECTION Page 517 of 1087 4 OF 12 SECTIONS


HPC2 or VICM SECTION
11 OBDG01 HYBRID Diagnostics 4 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Control Pilot P0CF9 Sets when Control Pilot > 28 % System Voltage >9V 30 failures One
Charging Control Pilot % Normalized Voltage out of 50 Trip,
Switch voltage is below Control Pilot Closed samples Type A
Range/Perfor a threshold or if it OR Charging Switch
mance is above a < 14 % State 100 ms rate
threshold Control Pilot
Normalized Voltage CPDIAG Switch Asserted
State

Charge Cord Not Connected


State

Control Pilot Completed this Key-


Circuit and Cycle
Performance
Diagnostics
Note: Control Pilot
Normalized
Voltage=Charging
System Control
Pilot Voltage /
Battery Voltage

HPC2 or VICM SECTION Page 518 of 1087 4 OF 12 SECTIONS


HPC2 or VICM SECTION
11 OBDG01 HYBRID Diagnostics 4 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Control Pilot P0D01 Sets when Control Pilot > 10 % System Voltage >9V 30 failures One
Charging Control Pilot % Normalized Voltage out of 50 Trip,
Ventilation voltage is below Charging Closed samples Type A
Switch a threshold or if it OR Ventilation
Range/Perfor is above a < 5% Switch State 100 ms rate
mance threshold Control Pilot
Normalized Voltage CPDIAG Switch Asserted
State

Charge Cord Not Connected


State

Control Pilot Completed this Key-


Circuit and Cycle
Performance
Diagnostics

Control Pilot Completed this Key-


Charging Switch Cycle
Performance
Note: Control Pilot
Normalized
Voltage=Charging
System Control
Pilot Voltage /
Battery Voltage

HPC2 or VICM SECTION Page 519 of 1087 4 OF 12 SECTIONS


FPCM or FSCM SECTION
11 OBDG01 HYBRID Diagnostics 5 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Fuel Rail P018B This DTC Absolute value of <= 30 kPa 1. FRP Circuit Not active Frequency DTC
Pressure detects a fuel fuel pressure Low DTC : Type A
(FRP) pressure change as (P018C) Continuou 1 trip
Sensor sensor sensed during s; 12.5 ms
Performanc response intrusive test. loop.
e stuck within 60
(rationality) the normal seconds
operating between
range intrusive
tests that
pass

Intrusive
test
requested
if fuel
system is
clamped
for >= 5

FPCM or FSCM SECTION Page 520 of 1087 5 OF 12 SECTIONS


FPCM or FSCM SECTION
11 OBDG01 HYBRID Diagnostics 5 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
2. FRP Circuit Not active seconds or
High DTC fuel
(P018D) pressure
error
variance
<= typically
(0.3 to 0.6)
(calculated
over a
2.5sec
period);
otherwise
report
pass

FPCM or FSCM SECTION Page 521 of 1087 5 OF 12 SECTIONS


FPCM or FSCM SECTION
11 OBDG01 HYBRID Diagnostics 5 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
3. FuelPump Not active Duration of
Circuit Low intrusive
DTC (P0231) test is
fueling
related (5
to 12
seconds).

4. FuelPump Not active


Circuit High
DTC (P0232)

FPCM or FSCM SECTION Page 522 of 1087 5 OF 12 SECTIONS


FPCM or FSCM SECTION
11 OBDG01 HYBRID Diagnostics 5 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
5. FuelPump Not active Intrusive
Circuit Open test is run
DTC when fuel
(P023F) flow is
below Max
allowed
fuel flow
rate
(Typical
values in
the range
of 11 to 50
g/s)

6. Reference Not active


Voltage DTC
(P0641)

FPCM or FSCM SECTION Page 523 of 1087 5 OF 12 SECTIONS


FPCM or FSCM SECTION
11 OBDG01 HYBRID Diagnostics 5 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
7. Fuel Pump Not active
Control
Module Driver
Over-
temperature
DTC (P064A)

8. Control Not active


Module
Internal
Performance
DTC (P0606)
9. Engine run >=5 seconds
time
10. Emissions Not low
fuel level
(PPEI $3FB)

11. Fuel pump Enabled


control
12. Fuel pump Normal or FRP
control state rationality control

FPCM or FSCM SECTION Page 524 of 1087 5 OF 12 SECTIONS


FPCM or FSCM SECTION
11 OBDG01 HYBRID Diagnostics 5 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
13. Engine fuel > 0.047 g/s
flow
14. ECM fuel Not failed
control system
failure (PPEI
$1ED)

Fuel Rail P018C This DTC FRP sensor voltag < 0.14 V Ignition Run or Crank 72 failures DTC
Pressure detects if the out of 80 Type A
(FRP) fuel pressure samples 1 trip
Sensor sensor circuit
Circuit Low is shorted low 1
Voltage sample/12.
5 ms

FPCM or FSCM SECTION Page 525 of 1087 5 OF 12 SECTIONS


FPCM or FSCM SECTION
11 OBDG01 HYBRID Diagnostics 5 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Fuel Rail P018D This DTC FRP sensor > 4.86 V Ignition Run or Crank 72 failures DTC
Pressure detects if the voltage out of 80 Type A
(FRP) fuel pressure samples 1 trip
Sensor sensor circuit
Circuit High is shorted high 1
Voltage sample/12.
5 ms

Fuel Pump P0231 This DTC Fuel Pump > 14.48A Ignition Run or Crank 72 test DTC
Control detects if the Current failures in Type A
Circuit Low fuel pump 80 test 1 trip
Voltage control circuit samples if
is shorted to Fuel Pump
low Current
<100A

OR
HS Comm enabled
OR 1
sample/12.
5 ms

FPCM or FSCM SECTION Page 526 of 1087 5 OF 12 SECTIONS


FPCM or FSCM SECTION
11 OBDG01 HYBRID Diagnostics 5 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Fuel Pump enabled
Control
AND
Ignition 9V < voltage <
Run/Crank 32V
Voltage
Fuel Pump P0232 This DTC Voltage > 3.86 V Commanded 0% duty cycle 36 test DTC
Control detects if the measured at fuel fuel pump (off) failures in Type A
Circuit High fuel pump pump circuit output 40 test 1 trip
Voltage control circuit samples;
is shorted to 1
high sample/12.
5ms

Fuel pump False Pass/Fail


control enable determinat
ion made
only once
per trip

FPCM or FSCM SECTION Page 527 of 1087 5 OF 12 SECTIONS


FPCM or FSCM SECTION
11 OBDG01 HYBRID Diagnostics 5 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Time that >=4.0 seconds
above
conditions are
met
Fuel Pump P023F This DTC Fuel Pump <=0.5A Ignition Run or Crank 72 test DTC
Control detects if the Current failures in Type A
Circuit fuel pump 80 test 1 trip
(Open) control circuit samples;
is open 1
sample/12.
5ms

AND OR
Fuel Pump Duty >20% HS Comm enabled
Cycle
OR
Fuel Pump enabled
Control
AND
Ignition 9V < voltage <
Run/Crank 32V
Voltage

FPCM or FSCM SECTION Page 528 of 1087 5 OF 12 SECTIONS


FPCM or FSCM SECTION
11 OBDG01 HYBRID Diagnostics 5 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Fuel P025A This DTC PPEI (PPEI  Fuel Pump Ignition Run or Crank 72 failures DTC
System detects if there (Powertrain Control out of 80 Type A
Control is a fault in the Platform Module samples 1 trip
Module fuel pump Electrical Enable
Enable control enable Interface) Fuel Control 1
Control circuit System Request Circuit sample/12.
Circuit ($1ED) 5 ms

AND
PPEI Fuel valid
System
Request
($1ED)

FPCM or FSCM SECTION Page 529 of 1087 5 OF 12 SECTIONS


FPCM or FSCM SECTION
11 OBDG01 HYBRID Diagnostics 5 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Control P0601 This DTC will Calculated  stored Ignition Run or Crank 1 failure if DTC
Module be stored if Checksum checksum for it occurs Type A
Read Only any software (CRC16) any of the during the 1 trip
Memory or calibration parts (boot, first ROM
(ROM) check sum is software, test of the
incorrect application ignition
calibration, cycle,
system otherwise
calibration) 5 failures

OR Frequency
:
Runs
continuous
ly in the
backgroun
d
HS Comm enabled
OR
Fuel Pump enabled
Control

FPCM or FSCM SECTION Page 530 of 1087 5 OF 12 SECTIONS


FPCM or FSCM SECTION
11 OBDG01 HYBRID Diagnostics 5 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Control P0602 Indicates that This DTC is set Ignition Run or Crank Runs once DTC
Module Not the FSCM via calibration, at power Type A
Programme needs to be when = TRUE up 1 trip
d programmed
KeMEMD_b_No
StartCal
OR
HS Comm enabled
OR
Fuel Pump enabled
Control
Control P0603 Non-volatile Checksum at  checksum Ignition Run or Crank 1 failure DTC
Module memory power-up at Type A
Long Term checksum power-down Frequency 1 trip
Memory error at :
Reset controller Once at
power-up power-up

OR
HS Comm enabled
OR
Fuel Pump enabled
Control

FPCM or FSCM SECTION Page 531 of 1087 5 OF 12 SECTIONS


FPCM or FSCM SECTION
11 OBDG01 HYBRID Diagnostics 5 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Control P0604 Indicates that Data read  Data Ignition Run or Crank 1 failure if DTC
Module control module written it occurs Type A
Random is unable to during the 1 trip
Access correctly write first RAM
Memory and read data test of the
(RAM) to and from ignition
RAM cycle,
otherwise
5 failures

OR Frequency
:
HS Comm enabled Runs
continuous
ly in the
backgroun
d.
OR
Fuel Pump enabled
Control

FPCM or FSCM SECTION Page 532 of 1087 5 OF 12 SECTIONS


FPCM or FSCM SECTION
11 OBDG01 HYBRID Diagnostics 5 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Control P0606 This DTC 1. For all I/O Ignition Run or Crank Tests 1 DTC
Module indicates the configuration Incorrect and 2 Type A
Internal FSCM has register faults: value. 1 failure 1 trip
Performanc detected an Frequency
e internal :
processor fault Continuou
1. Main or external •Register sly
Processor watchdog fault contents (12.5ms)
Configuratio (PID 2032
n Register discriminates
Test the source of
the fault )

OR
HS Comm enabled
OR
Fuel Pump enabled
Control

FPCM or FSCM SECTION Page 533 of 1087 5 OF 12 SECTIONS


FPCM or FSCM SECTION
11 OBDG01 HYBRID Diagnostics 5 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
2. For Processor 1. For all I/O TRUE Test 3
2. Clock Fault: configuration 3 failures
Processor •EE latch flag in 0x5A5A register faults: out of 15
clock test EEPROM. •KeMEMD_b_ samples
OR ProcFltCfgReg
Enbl 1
sample/12.
5 ms
• RAM latch flag. 0x5A 2. For TRUE
Processor
Clock Fault:
•KeMEMD_b_
ProcFltCLKDia
gEnbl
3. External 3. For External 3. For External TRUE
watchdog Watchdog Fault: Watchdog
test • Software Control Lost Fault:
control of fuel •KeFRPD_b_F
pump driver PExtWDogDia
gEnbl

FPCM or FSCM SECTION Page 534 of 1087 5 OF 12 SECTIONS


FPCM or FSCM SECTION
11 OBDG01 HYBRID Diagnostics 5 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
3. For External not active
Watchdog
Fault:
•Control
Module
ROM(P0601)

3. For External not active


Watchdog
Fault:
•Control
Module
RAM(P0604)

FPCM or FSCM SECTION Page 535 of 1087 5 OF 12 SECTIONS


FPCM or FSCM SECTION
11 OBDG01 HYBRID Diagnostics 5 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Control P062F Indicates that Last EEPROM Did not Ignition Run or Crank 1 test DTC
Module the NVM Error write complete failure Type A
Long Term flag has not Once on 1 trip
Memory been cleared controller
(EEPROM) power-up
Performanc
e

OR
HS Comm enabled
OR
Fuel Pump enabled
Control

5Volt P0641 Detects Reference >= 0.5V Ignition Run or Crank 15 failures
Reference continuous voltage out of 20 DTC
Circuit short or out of AND inactive samples Type A
(Short range on the Output 1 trip
High/Low/O #1 5V sensor 1
ut of reference sample/12.
Range) circuit 5 ms

FPCM or FSCM SECTION Page 536 of 1087 5 OF 12 SECTIONS


FPCM or FSCM SECTION
11 OBDG01 HYBRID Diagnostics 5 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
OR
Reference >= 5.5V
voltage
AND active
Output
OR
Reference <= 4.5V
voltage AND
Output active
OR
Reference > 102.5%
voltage nominal (i.e.,
5.125V)
OR
<97.5%
nominal
(i.e., 4.875V)

FPCM or FSCM SECTION Page 537 of 1087 5 OF 12 SECTIONS


FPCM or FSCM SECTION
11 OBDG01 HYBRID Diagnostics 5 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Fuel Pump P064A This DTC Pump Driver > 150C Ignition Run or Crank 3 failures DTC
Control detects if an Temp out of 15 Type B
Module - internal fuel samples 2 trips
Driver Over- pump driver
temperature overtemperatu 1
1 re condition sample/12.
exists under 5 ms
normal OR
operating HS Comm Enabled
conditions OR
Fuel Pump Enabled
Control
KeFRPD_b_FP TRUE
Ignition Run/Cra9V<voltage<32V

FPCM or FSCM SECTION Page 538 of 1087 5 OF 12 SECTIONS


FPCM or FSCM SECTION
11 OBDG01 HYBRID Diagnostics 5 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Ignition 1 P2534 This DTC Ignition 1 voltage <= 6 V Engine Running 180 DTC
Switch detects if the failures out Type A
Circuit Low Ignition1 of 200 1 trip
Voltage Switch circuit samples
is shorted to
low or open 1
sample/25.
0 ms

FPCM or FSCM SECTION Page 539 of 1087 5 OF 12 SECTIONS


FPCM or FSCM SECTION
11 OBDG01 HYBRID Diagnostics 5 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Fuel Pump P2635 This DTC Filtered fuel rail <= Low 1. FRP Circuit Not active Filtered DTC
Flow detects pressure error Threshold Low DTC fuel rail Type B
Performanc degradation in ( function of (P018C) pressure 2 trips
e the desired fuel error Time
(rationality) performance rail pressure Constant =
of the SIDI and fuel flow 12.5
electronic rate. 15% of seconds
return-less resultant
fuel system Target Frequency
Pressure ) :
Continuou
OR s
12.5 ms
>= High loop
Threshold
( function of
desired fuel
rail pressure
and fuel flow
rate. 15% of
resultant
Target
Pressure)

FPCM or FSCM SECTION Page 540 of 1087 5 OF 12 SECTIONS


FPCM or FSCM SECTION
11 OBDG01 HYBRID Diagnostics 5 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
2. FRP Circuit Not active
High DTC .
(P018D)

3. Fuel Rail Not active


Pressure
Sensor
Performance
DTC (P018B)

4. FuelPump Not active


Circuit Low
DTC (P0231)
5. FuelPump Not active
Circuit High
DTC (P0232)
6. FuelPump Not active
Circuit Open
DTC (P023F)
7. Reference Not active
Voltage DTC
(P0641)

FPCM or FSCM SECTION Page 541 of 1087 5 OF 12 SECTIONS


FPCM or FSCM SECTION
11 OBDG01 HYBRID Diagnostics 5 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
8. Fuel Pump Not active
Control
Module Driver
Over-
temperature
DTC’s (P064A)

9. Control Not active


Module
Internal
Performance
DTC (P0606)
10. An ECM Not occurred
fuel control
system failure
(PPEI $1ED)

11. The Valid (for


Barometric absolute fuel
pressure pressure sensor)
(PPEI $4C1)
signal

FPCM or FSCM SECTION Page 542 of 1087 5 OF 12 SECTIONS


FPCM or FSCM SECTION
11 OBDG01 HYBRID Diagnostics 5 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
12. Engine run >= 30 seconds
time
13. Emissions Not low
fuel level
(PPEI $3FB)

14. Fuel pump Enabled


control
15. Fuel pump Normal
control state

16. Battery 11V<=voltage=<


Voltage 32V

FPCM or FSCM SECTION Page 543 of 1087 5 OF 12 SECTIONS


FPCM or FSCM SECTION
11 OBDG01 HYBRID Diagnostics 5 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
17. Fuel flow > 0.047 g/s
rate AND
( See <= Max allowed
Supporting fuel flow rate as
Tables tab ) a function of
desired rail
pressure & Vbatt
(Typical values in
the range of 11
to 50 g/s)

18. Fuel Is not responding


Pressure to an over-
Control pressurization
System due to pressure
build during
DFCO or a
decreasing
desired pressure
command.

FPCM or FSCM SECTION Page 544 of 1087 5 OF 12 SECTIONS


FPCM or FSCM SECTION
11 OBDG01 HYBRID Diagnostics 5 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Control U0073 Detects that a Bus Status Off Power mode Run/Crank 5 failures DTC
Module CAN serial out of 5 Type B
Communica data bus samples ( 2 trips
tion Bus “A” shorted 5 seconds)
Off condition has
occurred to
force the CAN
device driver
to enter a bus-
off state

Lost U0100 Detects that Message $0C9 Undetected 1. Power mode Run/Crank 12 failures DTC
Communica CAN serial out of 12 Type B
tion With data samples 2 trips
ECM/PCM communicatio (12
“A” n has been seconds)
lost with the
ECM
2. Ignition 11V<voltage<32
Run/Crank V
Voltage
3. U0073 not active

FPCM or FSCM SECTION Page 545 of 1087 5 OF 12 SECTIONS


BSCM or EBCM SECTION
11 OBDG01 HYBRID Diagnostics 6 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Wheel Speed Sensor Diagnostics
Left Front C1232 The left front WSS feedback 0.20v Sys Voltage > 9.0 > 100ms two trips
Wheel Speed wheel speed voltage < Threshold Nominal range: Sys Voltage < 19.5
Sensor Circuit sensor (WSS) is (0.20v < WSS Processing_Enab True (Note 1)
Low open. Pass Threshold: > voltage range < led C1207
0.20v 2.20v) No Active DTCs

Right Front C1233 The right front WSS feedback 0.20v Sys Voltage > 9.0 > 100ms two trips
Wheel Speed wheel speed voltage < Threshold Nominal range: Sys Voltage < 19.5
Sensor Circuit sensor is open. (0.20v < WSS Processing_Enab True (Note 1)
Low Pass Threshold: > voltage range < led C1208
0.20v 2.20v) No Active DTCs

Left Rear C1234 The left rear WSS feedback 0.20v Sys Voltage > 9.0 > 100ms two trips
Wheel Speed wheel speed voltage < Threshold Nominal range: Sys Voltage < 19.5
Sensor Circuit sensor is open. (0.20v < WSS Processing_Enab True (Note 1)
Low Pass Threshold: > voltage range < led C1209
0.20v 2.20v) No Active DTCs

Right Rear C1235 The right rear WSS feedback 0.20v Sys Voltage > 9.0 > 100ms two trips
Wheel Speed wheel speed voltage < Threshold Nominal range: Sys Voltage < 19.5
Sensor Circuit sensor is open. (0.20v < WSS Processing_Enab True (Note 1)
Low Pass Threshold: > voltage range < led C1210
0.20v 2.20v) No Active DTCs

BSCM or EBCM SECTION Page 546 of 1087 6 OF 12 SECTIONS


BSCM or EBCM SECTION
11 OBDG01 HYBRID Diagnostics 6 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Left Front C1207 The left front WSS feedback Threshold1 = Sys Voltage > 9.0 > 100ms two trips
Wheel Speed wheel speed voltage > 2.20v Sys Voltage < 19.5
Sensor Circuit sensor is Threshold1 Threshold2 = Processing_Enab True (Note 1)
High shorted. OR 35ma led
ORION ASIC Nominal range:
detects current > (0.20v < WSS
Threshold2 voltage range <
2.20v)
Pass Threshold: <
2.2v
Right Front C1208 The right front WSS feedback Threshold1 = Sys Voltage > 9.0 > 100ms two trips
Wheel Speed wheel speed voltage > 2.20v Sys Voltage < 19.5
Sensor Circuit sensor is Threshold1 Threshold2 = Processing_Enab True (Note 1)
High shorted. OR 35ma led
ORION ASIC Nominal range:
detects current > (0.20v < WSS
Threshold2 voltage range <
2.20v)
Pass Threshold: <
2.2v

BSCM or EBCM SECTION Page 547 of 1087 6 OF 12 SECTIONS


BSCM or EBCM SECTION
11 OBDG01 HYBRID Diagnostics 6 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Left Rear C1209 The left rear WSS feedback Threshold1 = Sys Voltage > 9.0 two trips
Wheel Speed wheel speed voltage > 2.20v Sys Voltage < 19.5
Sensor Circuit sensor is Threshold1 Threshold2 = Processing_Enab True (Note 1)
High shorted. OR 35ma led
ORION ASIC Nominal
detects current > Range:
Threshold2 0.20v < WSS
voltage range <
Pass Threshold: < 2.20v
2.2v
Right Rear C1210 The right rear WSS feedback Threshold1 = Sys Voltage > 9.0 > 100ms two trips
Wheel Speed wheel speed voltage > 2.20v Sys Voltage < 19.5
Sensor Circuit sensor is Threshold1 Threshold2 = Processing_Enab True (Note 1)
High shorted. OR 35ma led
ORION ASIC Nominal range:
detects current > (0.20v < WSS
Threshold2 voltage range <
2.20v)
Pass Threshold: <
2.2v
Left Front C1221 The left front Number of detected 0 edges Veh Vel > 8 mph 70ms two trips
Wheel Speed WSS signal has edges = 0 Nominal System Voltage < 19.5
Sensor Circuit dropped out. It Range: Processing_Enab True (Note 1)
has stopped (N/A) led C1207
producing edges. No Active DTCs

BSCM or EBCM SECTION Page 548 of 1087 6 OF 12 SECTIONS


BSCM or EBCM SECTION
11 OBDG01 HYBRID Diagnostics 6 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Missing signal. For Single Missing, See Accel (on all < 17.16m/s/s Single:
The left front TC Active, and Malfunction wheels) Time > 5s
wheel speed Multiple Missing Criteria > 12.8kph Single TC
sensor is no WSS’s: Nominal Veh Vel (largest True (Note 1) Active:
longer being Missing Threshold = Range: from all 4 wheels) C1207 Time >
detected. Larger of: (0.2 x (0.6kph < WSS Processing_Enab 60s
Max)m/s or vel range < led Multiple:
1.8m/s 240kph) No Active DTCs Time >
Max is the 2minutes
maximum filtered / > 15 ms
velocity from the
other 3 wheels

Pass Threshold:
WSS signal is
detected

Right Front C1222 The right front Number of detected 0 edges Veh Vel > 8 mph 70ms two trips
Wheel Speed WSS signal has edges = 0 Nominal System Voltage < 19.5
Sensor Circuit dropped out. It Range: Processing_Enab True (Note 1)
has stopped (N/A) led C1208
producing edges. No Active DTCs

BSCM or EBCM SECTION Page 549 of 1087 6 OF 12 SECTIONS


BSCM or EBCM SECTION
11 OBDG01 HYBRID Diagnostics 6 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Missing signal. For Single Missing, See Accel (on all < 17.16m/s/s Single:
The right front TC Active, and Malfunction wheels) Time > 5s
wheel speed Multiple Missing Criteria > 12.8kph Single TC
sensor is no WSS’s: Nominal Veh Vel (largest True (Note 1) Active:
longer being Missing Threshold = Range: from all 4 wheels) C1208 Time >
detected. Larger of: (0.2 x (0.6kph < WSS Processing_Enab 60s
Max)m/s or vel range < led Multiple:
1.8m/s 240kph) No Active DTCs Time >
Max is the 2minutes
maximum filtered / > 15 ms
velocity from the
other 3 wheels

Pass Threshold:
WSS signal is
detected

Left Rear C1223 The left rear Number of detected 0 edges Veh Vel > 8 mph 70ms two trips
Wheel Speed WSS signal has edges = 0 Nominal System Voltage < 19.5
Sensor Circuit dropped out. It Range: Processing_Enab True (Note 1)
has stopped (N/A) led C1209
producing edges. No Active DTCs

BSCM or EBCM SECTION Page 550 of 1087 6 OF 12 SECTIONS


BSCM or EBCM SECTION
11 OBDG01 HYBRID Diagnostics 6 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Missing signal. For Single Missing, See Accel (on all < 17.16m/s/s Single:
The left rear TC Active, and Malfunction wheels) Time > 5s
wheel speed Multiple Missing Criteria > 12.8kph Single TC
sensor is no WSS’s: Nominal Veh Vel (largest True (Note 1) Active:
longer being Missing Threshold = Range: from all 4 wheels) C1209 Time >
detected. Larger of: (0.2 x (0.6kph < WSS Processing_Enab 60s
Max)m/s or vel range < led Multiple:
1.8m/s 240kph) No Active DTCs Time >
Max is the 2minutes
maximum filtered / > 15 ms
velocity from the
other 3 wheels

Pass Threshold:
WSS signal is
detected

Right Rear C1224 The right rear Number of detected 0 edges Veh Vel > 8 mph 70ms two trips
Wheel Speed WSS signal has edges = 0 Nominal System Voltage < 19.5
Sensor Circuit dropped out. It Range: Processing_Enab True (Note 1)
has stopped (N/A) led C1210
producing edges. No Active DTCs

BSCM or EBCM SECTION Page 551 of 1087 6 OF 12 SECTIONS


BSCM or EBCM SECTION
11 OBDG01 HYBRID Diagnostics 6 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Missing signal. For Single Missing, See Accel (on all < 17.16m/s/s Single:
The right rear TC Active, and Malfunction wheels) Time > 5s
wheel speed Multiple Missing Criteria > 8 mph Single TC
sensor is no WSS’s: Nominal Veh Vel (largest True (Note 1) Active:
longer being Missing Threshold = Range: from all 4 wheels) C1210 Time >
detected. Larger of: (0.2 x (0.6kph < WSS Processing_Enab 60s
Max)m/s or vel range < led Multiple:
1.8m/s 240kph) No Active DTCs Time >
Max is the 2minutes
maximum filtered / > 15ms
velocity from the
other 3 wheels

Pass Threshold:
WSS signal is
detected

Left Front C1225 Erratic signal. WSS Accel > 491m/s/s Veh Vel > 8 mph 280ms two trips
Wheel Speed The left front Threshold Nominal Processing_Enab True (Note 1) Pass >30s
Sensor Circuit WSS is Range: led C1207
Range/Perfor exhibiting erratic Pass Threshold: < (N/A) No Active DTCs
mance behavior with a 491m/s/s
large
acceleration.

BSCM or EBCM SECTION Page 552 of 1087 6 OF 12 SECTIONS


BSCM or EBCM SECTION
11 OBDG01 HYBRID Diagnostics 6 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Right Front C1226 Erratic signal. WSS Accel > 491m/s/s Veh Vel > 8 mph 280ms two trips
Wheel Speed The right front Threshold Nominal Processing_Enab True (Note 1) Pass >30s
Sensor Circuit WSS is Range: led C1208
Range/Perfor exhibiting erratic Pass Threshold: < (N/A) No Active DTCs
mance behavior with a 491m/s/s
large
acceleration.
Left Rear C1227 Erratic signal. WSS Accel > 491m/s/s Veh Vel > 8 mph 280ms two trips
Wheel Speed The left rear Threshold Nominal Processing_Enab True (Note 1) Pass >30s
Sensor Circuit WSS is Range: led C1209
Range/Perfor exhibiting erratic Pass Threshold: < (N/A) No Active DTCs
mance behavior with a 491m/s/s
large
acceleration.
Right Rear C1228 Erratic signal. WSS Accel > 491m/s/s Veh Vel > 8 mph 280ms two trips
Wheel Speed The right rear Threshold Nominal Processing_Enab True (Note 1) Pass >30s
Sensor Circuit WSS is Range: led C1210
Range/Perfor exhibiting erratic Pass Threshold: < (N/A) No Active DTCs
mance behavior with a 491m/s/s
large
acceleration.

BSCM or EBCM SECTION Page 553 of 1087 6 OF 12 SECTIONS


BSCM or EBCM SECTION
11 OBDG01 HYBRID Diagnostics 6 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Tire Size C122E This detects that |WSS (one wheel) – 20% Vehicle Velocity>4m/s 30ms two trips
Mismatch there may be WSS(other 3)| / Nominal Cornering < 3% (Note 10)
mismatched Wheel Vel(other 3) Range: Wheel Slip Not Detected (Note
sized tires on > Threshold N/A 10)
the vehicle Brake Pedal True (Note 2)
Apply Detected True (Note 1)
Processing_Enab C1207
led C1208
No Active DTCs C1209
C1210

Pedal Travel
Brake Pedal C120F The supply to the Pedal supply 0.5v Processing_Enab True (Note 1) 30ms Two trips
Position pedal position voltage < Threshold led
Sensor Power sensor is shorted
Circuit Low to ground. Pass Threshold >
0.5v

BSCM or EBCM SECTION Page 554 of 1087 6 OF 12 SECTIONS


BSCM or EBCM SECTION
11 OBDG01 HYBRID Diagnostics 6 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Brake Pedal C12E5 Determines if the Pedal supply Low = 4.75v Processing_Enab True (Note 1) 30ms Two trips
Position voltage supply to voltage < Threshold led
Sensor the pedal sensor Low High = 5.25v
Reference is out of range. Nominal
Circuit Pedal supply Range:
voltage > Threshold (N/A)
High

Pass Threshold
4.75 < Volt <5.25

Brake Pedal C129A Brake pedal Brake Ped Pos 3 5% of sensor Sensor Supply > 4.75v 75ms two trips
Position position 3 input Voltage < Threshold supply voltage Voltage < 5.25
Sensor 3 signal voltage is Sensor Supply True (Note 1)
Circuit Low low. Pass Threshold > Nominal Voltage C120F
5% of sensor supply Range: Processing_Enab
voltage 4.75v - 5.25v - led
Supply No Active DTCs

Brake Pedal C129B Brake pedal Brake Ped Pos 3 95% of sensor Sensor Supply > 4.75v 75ms two trips
Position position 3 input Voltage > Threshold supply voltage Voltage < 5.25
Sensor 3 signal voltage is Sensor Supply True (Note 1)
Circuit High high. Pass Threshold > Nominal Voltage C120F
95% of sensor Range: Processing_Enab
supply voltage 4.75v - 5.25v - led
Supply No Active DTCs

BSCM or EBCM SECTION Page 555 of 1087 6 OF 12 SECTIONS


BSCM or EBCM SECTION
11 OBDG01 HYBRID Diagnostics 6 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Brake Pedal C129C The brake pedal Brake Ped Pos 3 33 mm Brake Pedal True (Note 2) 15ms two trips
Position position 3 input input offset > Apply Detected
Sensor 3 signal offset Threshold Nominal OR True (Note 3)
Circuit Offset voltage is out of Range: Pressure Zeroing
Error range Pass Threshold 4.75v - 5.25v - Enable True (Note 1)
Brake Ped Pos 3 Supply AND C120F
input offset < Processing_Enab C127D
Threshold led C129A
No Active DTCs C129B
C12E5
C12F8

Base brake Brake Pedal Travel Max Threshold Brake Pedal True (Note 2) 7ms
pedal travel Sensor 3 > Max = 33 mm Apply Detected
sensor 3 offset Threshold
error
Brake Pedal C12F8 The difference of |(%Input 1 - 10% Pedal Supply False 30ms two trips
Position the two travel %Input 2)| >= Voltage Failure True
Sensor 3 sensor inputs is Threshold Brake Pedal > 4.75v
Plausibility greater than a Sensor is < 5.25
predefined enabled True

BSCM or EBCM SECTION Page 556 of 1087 6 OF 12 SECTIONS


BSCM or EBCM SECTION
11 OBDG01 HYBRID Diagnostics 6 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
predefined enabled True
threshold. Sensor Supply True
Voltage
Sensor Supply
Voltage
Brake Pedal
Position Sensor 1
Input = Valid
Brake Pedal
Position Sensor 2
Input = Valid

Brake Pedal C129D Brake pedal Brake Ped Pos 4 5% of sensor Sensor Supply > 4.75v 75ms two trips
Position position 4 input Voltage < Threshold supply voltage Voltage < 5.25
Sensor 4 signal voltage is Sensor Supply True (Note 1)
Circuit Low low. Pass Threshold Nominal Voltage C120F
>5% of sensor Range: Processing_Enab
voltage 4.75v - 5.25v - led
Supply No Active DTCs

BSCM or EBCM SECTION Page 557 of 1087 6 OF 12 SECTIONS


BSCM or EBCM SECTION
11 OBDG01 HYBRID Diagnostics 6 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Brake Pedal C129E Brake pedal Brake Ped Pos 4 95% of sensor Sensor Supply > 4.75v 75ms two trips
Position position 4 input Voltage > Threshold supply voltage Voltage < 5.25
Sensor 4 signal voltage is Sensor Supply True (Note 1)
Circuit High high. Pass Threshold Nominal Voltage C120F
<95% of sensor Range: Processing_Enab
supply voltage 4.75v - 5.25v - led
Supply No Active DTCs

Brake Pedal C129F The brake pedal Brake Ped Pos 4 33 mm Brake Pedal True (Note 2) 15ms two trips
Position position 2 input input offset > Apply Detected
Sensor 4 signal offset Threshold Nominal OR True (Note 3)
Circuit Offset voltage is out of Range: Pressure Zeroing
Error range Pass Thresold 4.75v - 5.25v - Enable True (Note 1)
Brake Ped Pos 4 Supply AND C120F
input offset Processing_Enab C127D
<Threshold led C129D
No Active DTCs C129E
C12E5
C120C

Base brake Brake Pedal Travel Max Threshold Brake Pedal True (Note 2) 7 ms
pedal travel Sensor 4 > Max = 33 mm Apply Detected
sensor 4 offset Threshold
error
Pressure Sensors

BSCM or EBCM SECTION Page 558 of 1087 6 OF 12 SECTIONS


BSCM or EBCM SECTION
11 OBDG01 HYBRID Diagnostics 6 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
ABS Sensor C12E4 Determines if the Internal supply Low = 4.75v Processing_Enab True (Note 1) 30ms Two trips
Reference internal 5v voltage < Threshold led
Output Circuit voltage supply is Low High = 5.25v
out of range. Nominal
Internal supply Range:
voltage > Threshold (N/A)
High

Pass Threshold
4.75 < Volt <5.25

BSCM or EBCM SECTION Page 559 of 1087 6 OF 12 SECTIONS


BSCM or EBCM SECTION
11 OBDG01 HYBRID Diagnostics 6 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
ABS Master C12B1 The Master M/C pressure input Outside Processing_Enab True (Note 1) 150ms Two trips
Cylinder Cylinder outside correlation acceptance led True (condition 1)
Pressure Pressure sensor table with Brake table (Note 4) System self test True
Sensor and reading does not Ped Pos x inputs complete True (Note 5) 100ms
Brake Pedal correlate with the Threshold 1 = One brake apply C120C (condition 2)
Position pedal travel M/C Pressure has 50.0 kPa M/C Pressure C120F
Sensor sensor readings. not changed by Threshold 2 signal stable C12B2
Correlation more than =2.0 mm (rod) No Active DTCs C12B3
Threshold 1 while C12B4
pedal travel inputs C128B
have changed more C128E
than Threshold 2 C127D
C129A
C129B
C129C
C129D
C129E
C129F
C12E5
C12F8

BSCM or EBCM SECTION Page 560 of 1087 6 OF 12 SECTIONS


BSCM or EBCM SECTION
11 OBDG01 HYBRID Diagnostics 6 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
ABS Master C12B2 Out of range Low MCP Voltage < 5% Processing_Enab True (Note 1) 100ms two trips
Cylinder The MCP sensor Threshold Nominal led
Pressure is either open or Range:
Sensor Circuit shorted to Pass Threshold: > (4.75v - 5.25v -
Open or ground. 5% Supply
Shorted Low 0.5 - 4.5v -
Sensor)
ABS Master C12B3 The MCP sensor MCP Voltage > 95% Processing_Enab True (Note 1) 100ms two trips
Cylinder signal is shorted Supply Threshold Nominal led
Pressure high. Range:
Sensor Circuit Pass Threshold: < (4.75v - 5.25v -
Shorted High 95% Supply
0.5 - 4.5v -
Sensor)
ABS Master C12B4 An MCP erratic Transitions from Successive Processing_Enab True (Note 1) 100ms Two trips
Cylinder condition exist if Valid to Loops led C12B2 Pass
Pressure the ohmic fault Open/Shorted State Nominal No active DTCs: C12B3 =150ms
Sensor status has Range:
Performance changed since Pass Threshold: (4.75v - 5.25v -
the last time the Transitions do not Supply
ohmic check was occur. 0.5 - 4.5v -
performed. Sensor)

BSCM or EBCM SECTION Page 561 of 1087 6 OF 12 SECTIONS


BSCM or EBCM SECTION
11 OBDG01 HYBRID Diagnostics 6 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
ABS Master C128B The MCP MCP Offset > 800 kPa (Brake Switch False 20ms Two trips
Cylinder sensor’s input Threshold (0.7v typically) Veh Accel > 0.4m/s2
Pressure signal offset is Nominal Pump Motor) Not Active
Sensor Offset out of range. Range: or
Error (4.75v - 5.25v - Brake Pedal True (Note 2)
Supply Apply Detected
0.5 - 4.5v - AND True (Note 1)
Sensor) Processing_Enab C12B2
led C12B3
No active DTCs: C128E

Emulator Emulator Pressure 800 kPa Emulator TRUE 7 ms


pressure offset is Offset > Max Pressure
out of range. Threshold Detected
ABS Master C128E The MCP MCP Raw Offset 5000 kPa Brake Control False (Note 6) 1s Two trips
Cylinder sensor’s raw > Threshold (1.64v typical) Vehicle > -0.5m/s/s
Pressure offset is out of Nominal Acceleration > 2.0m/s
Sensor Raw range. Range: Vehicle Velocity < 10%
Offset Error (4.75v - 5.25v - Accelerator Pedal False
Supply Position True (Note 1)
0.5 - 4.5v - Brake Switch C12B2
Sensor) Processing_Enab C12B3
led C128E
No active DTCs:

BSCM or EBCM SECTION Page 562 of 1087 6 OF 12 SECTIONS


BSCM or EBCM SECTION
11 OBDG01 HYBRID Diagnostics 6 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
ABS HPA C12B6 Out of range low. HPA Voltage < 5% Processing_Enab True (Note 1) 100ms Two trips
Pressure The HPA Threshold Nominal led
Sensor Circuit pressure sensor Range:
Open or is either open or Pass Threshold: > (4.75v - 5.25v -
Shorted Low shorted to 5% Supply
ground. 0.5 - 4.5v -
Sensor)
ABS HPA C12B7 The HPA HPA Voltage > 95% Processing_Enab True (Note 1) 100ms Two trips
Pressure pressure sensor Supply Threshold Nominal led
Sensor Circuit signal is shorted Range:
Shorted High high. Pass Threshold: < (4.75v - 5.25v -
95% Supply
0.5 - 4.5v -
Sensor)
ABS HPA C12B8 An HPA Transitions from Successive Processing_Enab True (Note 1) 100ms Two trips
Pressure pressure sensor Valid to Loops led C12B6 Pass =
Sensor Erratic erratic condition Open/Shorted State Nominal No active DTCs: C12B7 150ms
exist if the ohmic Range:
fault status has Pass Threshold: (4.75v - 5.25v -
changed since Transitions do not Supply
the last time the occur. 0.5 - 4.5v -
ohmic check was Sensor)
performed

BSCM or EBCM SECTION Page 563 of 1087 6 OF 12 SECTIONS


BSCM or EBCM SECTION
11 OBDG01 HYBRID Diagnostics 6 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
ABS Boost C12BC The boost Boost Voltage < 5% Processing_Enab True (Note 1) 100ms Two trips
Pressure pressure sensor Threshold Nominal led
Sensor Circuit is either open or Range:
Open or shorted to Pass Threshold: > (4.75v - 5.25v -
Shorted Low ground. 5% Supply
0.5 - 4.5v -
Sensor)
ABS Boost C12BD The boost Boost Voltage > 95% Processing_Enab True (Note 1) 100ms Two trips
Pressure pressure sensor Supply Threshold Nominal led
Sensor Circuit signal is shorted Range:
Shorted High high. Pass Threshold: < (4.75v - 5.25v -
95% Supply
0.5 - 4.5v -
Sensor)
ABS Boost C12BE A boost pressure Transitions from Successive Processing_Enab True (Note 1) 100ms Two trips
Pressure sensor erratic Valid to Loops led C12BC Pass =
Sensor Erratic condition exist if Open/Shorted State Nominal No active DTCs: C12BD 150ms
the ohmic fault Range:
status has Pass Threshold: (4.75v - 5.25v -
changed since Transitions do not Supply
the last time the occur. 0.5 - 4.5v -
ohmic check was Sensor)
performed

BSCM or EBCM SECTION Page 564 of 1087 6 OF 12 SECTIONS


BSCM or EBCM SECTION
11 OBDG01 HYBRID Diagnostics 6 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
ABS Boost C128D The boost Boost Signal Raw 5000 kPa Brake Control False (Note 6) 1s Two trips
Pressure pressure Offset > Threshold (1.64v typical) Vehicle > -0.5m/s/s
Sensor Raw sensor’s raw Nominal Acceleration > 2.0m/s
Offset Error offset is out of Range: Vehicle Velocity < 10%
range. (4.75v - 5.25v - Accelerator Pedal False
Supply Position True (Note 1)
0.5 - 4.5v - Brake Switch C12BC
Sensor) Processing_Enab C12BD
led C12BE
No active DTCs:
ABS Boost C128A The boost Boost Signal Offset 800 kPa Brake Switch False 20ms Two trips
Pressure pressure > Threshold (0.7v typically) Vehicle > 0.4m/s2
Sensor Offset sensor’s input Nominal Acceleration Not Active
Error signal offset is Pass Threshold: < Range: Pump Motor True (Note 1)
out of range. 800 kPa (4.75v - 5.25v - Processing_Enab C12BC
Supply led C12BD
0.5 - 4.5v - No active DTCs: C12BE
Sensor)

BSCM or EBCM SECTION Page 565 of 1087 6 OF 12 SECTIONS


BSCM or EBCM SECTION
11 OBDG01 HYBRID Diagnostics 6 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
ABS Boost C120A Determines if the Boost Pres Thrshld1 = Processing_Enab True (Note 1) 500ms two trips
Pressure boost pressure Diff(BPD) = |Boost 3000 kPa led
Performance being Pres(filtered, C12B6
commanded is zeroed) – test Thrshld2 = No active DTCs: C12B7
being achieved command| 1500 kPa C12B8
or not. Nominal C12BC
With VSC or TC or Range: C12BD
ABS active: (N/A) C12BE
BPD > Thrshld1 C128A
C128D
Without VSC and C127D
TC and ABS active: C12E4
BPD > Thrshld2

BSCM or EBCM SECTION Page 566 of 1087 6 OF 12 SECTIONS


BSCM or EBCM SECTION
11 OBDG01 HYBRID Diagnostics 6 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
ABS Boost C12FE The Boost Loss Boost Press(slow Threshold1 = Boost Pressure True 250 ms Two trips
Pressure Loss Fault is used to filtered) < 7000 kPa Valid False
allow the boost Threshold1 Time1 = Boost Loss
control function AND 250msec Condition C12BC
to keep MC Press Greater Threshold2 = MC Press C12BD
operating, Than Boost Press 16000 kPa Greater Than C12BE
despite motor Time >= Time1 Time2 = Boost Press C128A
failures or other AND 250msec Time C128D
failures and Accum Pres Filtered Incremented C127D
conditions that > Threshold2 When: C12E4
cause the boost OR Boost
pressure to be Boost Loss First Pressure
limited to less Apply Time > Time2 Commanded >
than (Boost Press +
commanded. 1500 kPa)
The boost AND
control will MC Pressure
continue, > (Boost Press –
applying as 2 bar)
much pressure
as possible, until No active DTCs
the boost
pressure
available is no
greater than the
master cylinder
pressure the
di i

BSCM or EBCM SECTION Page 567 of 1087 6 OF 12 SECTIONS


BSCM or EBCM SECTION
11 OBDG01 HYBRID Diagnostics 6 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
This diagnostic is Boost Press < Threshold1 = Boost Pressure True 250 ms
set when the Threshold1 7000 kPa Valid True
boost loss AND Time1 = Boost Loss False
condition MCP Greater Than 250msec Condition
described in the Boost Press Time Threshold2 = Boost Loss
“Boost Loss >= Time1 16000 kPa Condition Fault
Fault” is a result AND Time2 =
of certain Accum Pres Filtered 250msec
situations such > Threshold2
as the Engine OR
Run Active being Boost Loss First
low. This Apply Time > Time2
diagnostic is
used to effect the
proper system
reaction without
indicating a
hardware fault.

BB Solenoids
ABS Power C12E6 When the power Voltage Level 80% bat Power Switch True (Note 8) 50ms Two trips
Switch Circuit switch has been (switched battery) < voltage Base Brake
Open commanded on Threshold Nominal Enabled On
the voltage level Range:
is monitored for Pass Threshold > (N/A) Power Switch
proper operation. 80% bat volt Command

BSCM or EBCM SECTION Page 568 of 1087 6 OF 12 SECTIONS


BSCM or EBCM SECTION
11 OBDG01 HYBRID Diagnostics 6 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
ABS Power C12E7 The Base Brake Power Switch Short Threshold1 = Power Switch Off 50ms Two trips
Switch Circuit Power switch Fault: 80% bat volt Command
Shorted voltage decay is Power switch != Running
monitored after feedback > Threshold2 = Motor
the power switch Threshold1 50% bat volt
is turned off. Nominal
Voltage too high Power Switch Short Range:
indicates a FSM Capacitor (N/A)
shorted switch. Fault:
Voltage too low Power switch
indicates a feedback <
missing filter Threshold2
capacitor.
Pass Threshold
80% < fdbk <50%
ABS Base C12D6 Whenever the Solenoid feedback 80% battery Power Switch True (Note 8) 30ms Two trips
Brake Open Power Switch voltage < Threshold 30% battery Base Brake > 8v
Solenoid Base Brake is Solenoid feedback Nominal Enabled < 16v
Circuit Open closed and the voltage > Threshold Range: Solenoid Power Off
driver transistor (8v > 16v) Supply
is not turned on Pass Threshold Solenoid Power
(solenoid >80% Supply
commanded off) Pass Threshold Coil Command
the feedback <30%
voltage should
be high.

BSCM or EBCM SECTION Page 569 of 1087 6 OF 12 SECTIONS


BSCM or EBCM SECTION
11 OBDG01 HYBRID Diagnostics 6 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Whenever the Solenoid feedback 65.23% battery Power Switch True (Note 8) 21ms
Power Switch voltage < Threshold Base Brake > 8v (Solenoid in
Base Brake is Nominal Enabled < 16v PWM Mode)
closed and the Pass Threshold Range: Solenoid Power Off
driver transistor >65.23% (8v > 16v) Supply
is not turned on Solenoid Power
(solenoid Supply
commanded off) Coil Command
the feedback
voltage should
be high.

ABS Base C12D7 Whenever the Solenoid feedback 30% of battey Power Switch True (Note 7) 15ms Two trips
Brake Open Power Switch voltage > Threshold (Solenoid in Slip Control > 8v (Solenoid in
Solenoid Base Brake is ON/OFF Mode) Enabled < 16v ON/OFF
Circuit closed and the Pass Threshold: < Solenoid Power On Mode)
Shorted driver transistor Threshold Supply
is turned on Solenoid Power
(solenoid Supply
commanded on) Coil Command
the feedback
voltage should
be low.

BSCM or EBCM SECTION Page 570 of 1087 6 OF 12 SECTIONS


BSCM or EBCM SECTION
11 OBDG01 HYBRID Diagnostics 6 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Whenever the Solenoid feedback 85% of batter Power Switch True (Note 7) 21ms
Power Switch voltage > Threshold (Solenoid in Slip Control > 8v (Solenoid in
Base Brake is PWM Mode) Enabled < 16v PWM Mode)
closed and the Pass Threshold: < Nominal Solenoid Power On
driver transistor 85% Range: Supply
is turned on (8v > 16v) Solenoid Power
(solenoid Supply
commanded on) Coil Command
the feedback
voltage should
be low.

ABS Base C12D8 Whenever the Solenoid feedback 30% battery Power Switch True (Note 8) 30ms Two trips
Brake Open Power Switch voltage < Threshold Nominal Base Brake > 8v
Solenoid Base Brake is Range: Enabled < 16v
Driver closed and the Pass Threshold (8v > 16v) Solenoid Power Off
Shorted driver transistor >30% Supply
is not turned on Solenoid Power
(solenoid Supply
commanded off) Coil Command
the feedback
voltage should
be high.

BSCM or EBCM SECTION Page 571 of 1087 6 OF 12 SECTIONS


BSCM or EBCM SECTION
11 OBDG01 HYBRID Diagnostics 6 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Whenever the Solenoid feedback 43.49% battery Power Switch True (Note 8) 21ms
Power Switch voltage < Threshold Nominal Base Brake > 8v (Solenoid in
Base Brake is Pass Range: Enabled < 16v PWM Mode)
closed and the Pass Threshold > (8v > 16v) Solenoid Power Off
driver transistor 43.49% Supply
is not turned on Solenoid Power
(solenoid Supply
commanded off) Coil Command
the feedback
voltage should
be high.

ABS Base C12D9 Whenever the Solenoid feedback 80% battery Power Switch True (Note 8) 30ms Two trips
Brake Closed Power Switch voltage < Threshold 30% battery Base Brake > 8v
Solenoid Base Brake is Solenoid feedback Nominal Enabled < 16v
Circuit Open closed and the voltage > Threshold Range: Solenoid Power Off
driver transistor (8v > 16v) Supply
is not turned on Pass Threshold Solenoid Power
(solenoid >80% Supply
commanded off) Pass Threshold Coil Command
the feedback <30%
voltage should
be high.

BSCM or EBCM SECTION Page 572 of 1087 6 OF 12 SECTIONS


BSCM or EBCM SECTION
11 OBDG01 HYBRID Diagnostics 6 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Whenever the Solenoid feedback 65.23% battery Power Switch True (Note 8) 21ms
Power Switch voltage < Threshold Base Brake > 8v (Solenoid in
Base Brake is Nominal Enabled < 16v PWM Mode)
closed and the Pass Threshold Range: Solenoid Power Off
driver transistor >65.23% (8v > 16v) Supply
is not turned on Solenoid Power
(solenoid Supply
commanded off) Coil Command
the feedback
voltage should
be high.

ABS Base C12DA Whenever the Solenoid feedback 30% of battey Power Switch True (Note 7) 15ms Two trips
Brake Closed Power Switch voltage > Threshold (Solenoid in Slip Control > 8v (Solenoid in
Solenoid Base Brake is ON/OFF Mode) Enabled < 16v ON/OFF
Circuit closed and the Pass Threshold: < Solenoid Power On Mode)
Shorted driver transistor Threshold Supply
is turned on Solenoid Power
(solenoid Supply
commanded on) Coil Command
the feedback
voltage should
be low.

BSCM or EBCM SECTION Page 573 of 1087 6 OF 12 SECTIONS


BSCM or EBCM SECTION
11 OBDG01 HYBRID Diagnostics 6 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Whenever the Solenoid feedback 85% of batter Power Switch True (Note 7) 21ms
Power Switch voltage > Threshold (Solenoid in Slip Control > 8v (Solenoid in
Base Brake is PWM Mode) Enabled < 16v PWM Mode)
closed and the Pass Threshold: < Nominal Solenoid Power On
driver transistor Threshold Range: Supply
is turned on (8v > 16v) Solenoid Power
(solenoid Supply
commanded on) Coil Command
the feedback
voltage should
be low.

ABS Base C12DB Whenever the Solenoid feedback 30% battery Power Switch True (Note 8) 30ms Two trips
Brake Closed Power Switch voltage < Threshold Nominal Base Brake > 8v
Solenoid Base Brake is Range: Enabled < 16v
Driver closed and the Pass Threshold (8v > 16v) Solenoid Power Off
Shorted driver transistor >30% Supply
is not turned on Solenoid Power
(solenoid Supply
commanded off) Coil Command
the feedback
voltage should
be high.

BSCM or EBCM SECTION Page 574 of 1087 6 OF 12 SECTIONS


BSCM or EBCM SECTION
11 OBDG01 HYBRID Diagnostics 6 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Whenever the Solenoid feedback 43.49% battery Power Switch True (Note 8) 21ms
Power Switch voltage < Threshold Nominal Base Brake > 8v (Solenoid in
Slip Control is Pass Range: Enabled < 16v PWM Mode)
closed and the Pass Threshold > (8v > 16v) Solenoid Power Off
driver transistor 43.49% Supply
is not turned on Solenoid Power
(solenoid Supply
commanded off) Coil Command
the feedback
voltage should
be high.

ABS Boost C12DD This failsafe is Current Feedback > 150% of Power Switch True (Note 8) 15ms Two trips
Valve for shorted coil Threshold requested Base Brake > 8v
Solenoid detection for HW current Enabled < 16v
Circuit CLC coils Pass Threshold: < Nominal Solenoid Power > 0.25a
Shorted 150% of requested Range: Supply < 0.35a
current (8v > 16v) Solenoid Power
Supply
Commanded
Current
Commanded
Current

BSCM or EBCM SECTION Page 575 of 1087 6 OF 12 SECTIONS


BSCM or EBCM SECTION
11 OBDG01 HYBRID Diagnostics 6 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
ABS Boost C12A7 The current from Coil Feedback 25% of Power Switch True (Note 8) 100ms Two trips
Valve the closed loop Current > Threshold Commanded Base Brake > 8v
Solenoid current controlled Current Enabled < 16v
Circuit valve coil is Pass Threshold: < Nominal Solenoid Power > 0.44a
Performance diagnosed by 25% of commanded Range: Supply < 1.5a
checking if the current (8v > 16v) Solenoid Power
difference of the Supply
measured Commanded
current feedback Current
and the Commanded
commanded Current
current is within
a tolerance
range.

Whenever the Current feedback > 0.10amp Power Switch True (Note 8) 30ms
Power Switch Threshold Nominal Base Brake > 8v
Base Brake is Range: Enabled < 16v
closed and the Pass Threshold < (8v > 16v) Solenoid Power Off
driver transistor 0.10amp Supply
is not turned on Solenoid Power
(solenoid Supply
commanded off) Coil Command
the feedback
current should be
0 amps.

BSCM or EBCM SECTION Page 576 of 1087 6 OF 12 SECTIONS


BSCM or EBCM SECTION
11 OBDG01 HYBRID Diagnostics 6 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
FSM Pump Motor
ABS Pump C12E9 This fault occurs FSM Run-On Fault 5 Motor_Enabled True (Note 9) 15 ms Two trips
Motor Run On if the Motor is counter > Threshold Nominal Motor_ON > 60s
continuously on Range:
for greater than Pass Threshold < 5 (10v > 16v)
60s for 5
consecutive run
times during an
ignition cycle.
ABS Pump C12E8 This fault is set FS_Motor_No_Edg 50 Motor_Enabled True (Note 9) 15 ms Two trips
Motor Locked when the motor e_Counter < Nominal
control micro Threshold Range:
communicates to (10v > 16v)
the system micro
that the motor is
unable or will not
rotate.

BSCM or EBCM SECTION Page 577 of 1087 6 OF 12 SECTIONS


BSCM or EBCM SECTION
11 OBDG01 HYBRID Diagnostics 6 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
This fault is set Motor start PWM 750 cycles Motor_Enabled True (Note 9) 4.75 s Two trips
when the motor cycles > Threshold
control micro (without a
communicates to recognized turning
the system micro point)
that the motor is
unable or will not
rotate.

150 PWM cycles


are applied to the
FS motor during
motor start. If a
turning point is
not recognized
during those 150
PWM cycles the
fault counter will
be incremented
by one. If the
fault count
increase to 5 the
fault will set

The turning point


fault is monitored
during motor
t t( td i

BSCM or EBCM SECTION Page 578 of 1087 6 OF 12 SECTIONS


BSCM or EBCM SECTION
11 OBDG01 HYBRID Diagnostics 6 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
This fault is set Requested Value = Motor_Enabled True (Note 9) Interrupt Two trips
when the motor “interrupt-services” Incorrect order frequency is
control micro order = Value tied to motor
communicates to speed, so it
the system micro is speed
that the motor is dependent.
unable or will not
rotate.

The interrupt
order fault is set,
if the calls of the
requested
interrupt-services
are not in the
correct order.

The interrupt
order fault is
monitored during
motor start and
motor spinning
state.

BSCM or EBCM SECTION Page 579 of 1087 6 OF 12 SECTIONS


BSCM or EBCM SECTION
11 OBDG01 HYBRID Diagnostics 6 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
ABS Pump C12E0 This fault checks Accumulator 11000 kPa Brake Pedal True (Note 2) 100ms Two trips
Motor to see if a Pressure < Nominal Apply Detected True (Note 9)
Performance condition exists Threshold Range: Motor_Enabled True
in which the (10v > 16v) Boost_Pressure
accumulator is Pass Threshold > < Command + C12B6
not charging 12000 kPa 150 kPa C12B7
No active DTCs: C12B8
C127D
C12E4
Power Inputs

BSCM or EBCM SECTION Page 580 of 1087 6 OF 12 SECTIONS


BSCM or EBCM SECTION
11 OBDG01 HYBRID Diagnostics 6 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
EBCM Device C12E1 System voltage System voltage < 9v Ignition != Crank 20s Special C
Voltage Low is too low for Threshold Nominal Vehicle Moving != TRUE
certain Range: PRNDL != Park
operations. Pass Threshold Volt (N/A) OR
>9.3v PRNDL_P False
If the vehicle is Signal Valid False
not moving or if Wheel Speeds 100ms
the vehicle is in Valid
park and the
park signal is
valid, the fault
maturation time
will be 20 sec.
Otherwise the
fault maturation
time will be
100msec.

EBCM Device C12E2 System voltage System voltage > 16v Ignition != Crank 100ms Two trips
Voltage High is too high for Threshold Nominal
certain Range:
operations. Pass Threshold Volt (N/A)
<15.7v
Wake Inputs

BSCM or EBCM SECTION Page 581 of 1087 6 OF 12 SECTIONS


BSCM or EBCM SECTION
11 OBDG01 HYBRID Diagnostics 6 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Ignition Circuit C1240 Ignition voltage is Ignition Voltage < 6v EngRunCrankTer != False 5s Two trips
Low too Low Threshold minalStatus = True
EngRunCrankTer
Pass Threshold > minalStatusValid
6v

Ignition Circuit C1241 Ignition voltage is Ignition Voltage > 6v EngRunCrankTer = False 5s Two trips
High too High Threshold minalStatus = True
EngRunCrankTer
Pass Threshold < minalStatusValid
6v
ACC Wake C1242 Wakeup voltage Vakeup voltage < 6v Engine run flag = True for 3s 5s Two trips
Up Circuit is too Low at Threshold active = False
Low startup Diagnostic ran = True
Pass Threshold > this ignition cycle
6v Normal
Communiction
Enabled

Controller

BSCM or EBCM SECTION Page 582 of 1087 6 OF 12 SECTIONS


BSCM or EBCM SECTION
11 OBDG01 HYBRID Diagnostics 6 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
EBCM Self C127C The Built In Self Fail Consecutive 2 Upon Starting 15ms one trip
Test Failed Test (BIST) is Times = Threshold Nominal Scheduler in the
responsible for Range: Application
testing the (N/A)
internal
functionality of
the core within
the main
microprocessor

BSCM or EBCM SECTION Page 583 of 1087 6 OF 12 SECTIONS


BSCM or EBCM SECTION
11 OBDG01 HYBRID Diagnostics 6 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
EBCM C127B Normal Power Switch Slip 80% bat volt
Processor Operation: Control Voltage Nominal
Performance The micro sends Feedback > Range:
a watchdog Threshold (N/A)
enable
command(WEC) Pass Threshold <
via the SPI to the 80% bat volt
Orion ASIC
every schedule
loop. If the ASIC
does not receive
this message,
the external
watchdog circuit
inhibits the Run during Start-up 30ms
power switches.
one trip
Ignition Self-
Test:
The external
watchdog circuit
is tested by not
sending the
WEC via the SPI
to the ASIC so
that the external
watchdog is off

BSCM or EBCM SECTION Page 584 of 1087 6 OF 12 SECTIONS


BSCM or EBCM SECTION
11 OBDG01 HYBRID Diagnostics 6 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
EBCM C1255 The following If any of the tests See Upon Starting 15ms one trip
Random tests are fail, the system is Malfunction Scheduler in the
Access continuously ran: forced into a reset Criteria Application
Memory 1. Read/write of by writing an invalid Nominal
(RAM) the micro’s RAM watchdog key to the Range:
registers. system registers. If (N/A)
2. Address check the RAM failure is
of the RAM NOT detected by
address lines. the bootloader static
3. Verify that the RAM check
RAM location algorithm then a
used to store the fault code is set and
persistent the exact type of
address line test RAM failure is
address (offset) written to NVRAM.
advances to the
next address line
address.
4. Perform data
check on a RAM
address that
includes a
dependency
check against
another RAM
location that is
address adjacent
t th RAM

BSCM or EBCM SECTION Page 585 of 1087 6 OF 12 SECTIONS


BSCM or EBCM SECTION
11 OBDG01 HYBRID Diagnostics 6 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
EBCM Read C1256 This check is ROM Section’s 0 Upon Starting Immediate one trip
Only Memory called from the Checksum != Nominal Scheduler in the
(ROM) scheduler each Threshold Range: Application
loop. Each ROM (N/A)
section is check-
summed by byte.
Each byte will be
added to the
current
checksum for a
section. If the
byte being
checked is the
last byte of a
section, then the
section is verified
for a correct
checksum.

BSCM or EBCM SECTION Page 586 of 1087 6 OF 12 SECTIONS


BSCM or EBCM SECTION
11 OBDG01 HYBRID Diagnostics 6 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
EBCM Stack C126E To detect End of Stack != Set value Upon Starting Immediate one trip
Overrun underflow and Threshold changed every Scheduler in the
overflow of the software Application
system stacks, a release
word of RAM is Nominal
reserved at the Range:
end of each of (N/A)
the system
stacks. A word
of RAM is also
reserved at the
upper-most
address of the
stack section.
The contents of
these reserved
words will be
monitored
periodically to
determine if they
have been
modified. To
detect cases
where the
application could
be pushing a
value onto the
t k th t

BSCM or EBCM SECTION Page 587 of 1087 6 OF 12 SECTIONS


BSCM or EBCM SECTION
11 OBDG01 HYBRID Diagnostics 6 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
EBCM C121D Processor did The contents of the Blocks do not Vehicle moving True 15ms two trips
Processor not perform a two NVRAM blocks compare On Brake True
Overrun proper shutdown. are compared upon Upon Starting
NVRAM blocks start-up with Scheduler in the
written at expected values Application
shutdown do not from shutdown
match expected process.
values upon
startup.
Processing
interrupt
occurred.

EBCM C121E This fault is set if Interrupt Set = Not Defined Upon Starting 6 interrupts Two trips
Unimplement an interrupt Threshold Interrupt Scheduler in the
ed Interrupt occurs that has Handler Application
no explicit Nominal
interrupt handler Range:
defined. (N/A)
EBCM C121F This fault is set if Exception Not N/A Upon Starting 15ms Two trips
Unexpected an exception that Supported = Nominal Scheduler in the
Exception is not supported Condition Range: Application
in our system (N/A)
has been
generated.

BSCM or EBCM SECTION Page 588 of 1087 6 OF 12 SECTIONS


BSCM or EBCM SECTION
11 OBDG01 HYBRID Diagnostics 6 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
EBCM A/D C127D If the Analog to A/D Conversion 0 (Counts down Upon Starting 100 clock one trip
Conversion digital converter Counter = from 100) Scheduler in the cycles
Timeout does not Threshold Nominal Application
complete its Range:
conversion in a (N/A)
set amount of
time then this
fault is set.
EBCM Non- C12FF Checksum Error NVRAM status bit NVRAMDiagsta Upon Starting 15ms Two trips
Volatile Fault sent out by core t>0 Scheduler in the
Random software reports a Fault Counts > Application
Access failed NVRAM 0
Memory Nominal
(NVRAM) / Range:
Non-volatile (N/A)
RAM
EBCM Non- Software ID held BB NVRAM SW SwVerIDStat > Upon Starting 15ms
Volatile in NVRAM does BLOCK ID 0 Scheduler in the
Random not match ID ~=Software ID Nominal Application
Access hard coded in Range:
Memory software (N/A)
(NVRAM) /
Software
Learn ID

BSCM or EBCM SECTION Page 589 of 1087 6 OF 12 SECTIONS


BSCM or EBCM SECTION
11 OBDG01 HYBRID Diagnostics 6 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
EBCM High C127A Execution of the Default Instructions Executed Upon Starting 15ms one trip
End Timer High End Timer = Threshold Nominal Scheduler in the
Performance (HET) program is Range: Application
limited to the (N/A)
actual
instructions of
the HET
program.
Execution of
default
instructions
indicates
program
execution error.
EBCM High C123B If the HET HET Program HET Loop Time Upon Starting 15ms one trip
End Timer program does Exectution Time > Nominal Scheduler in the
Program not complete Threshold Range: Application
Overflow execution time (N/A)
within one HET
loop time, the
current HET
program is
aborted and the
next program
execution is
started and a
fault code is set.

BSCM or EBCM SECTION Page 590 of 1087 6 OF 12 SECTIONS


BSCM or EBCM SECTION
11 OBDG01 HYBRID Diagnostics 6 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
EBCM High C123C The following If any of the tests See Upon Starting 15ms one trip
End Timer tests are fail, the system is Malfunction Scheduler in the
(HET) RAM continuously ran: forced into a reset Criteria Application
Fault 1. Read/write of by writing an invalid Nominal
the micro’s HET watchdog key to the Range:
RAM registers. system registers. If (N/A)
2. Address check the RAM failure is
of the HET RAM NOT detected by
address lines. the bootloader static
3. Verify that the RAM check
HET RAM algorithm then a
location used to fault code is set and
store the the exact type of
persistent RAM failure is
address line test written to NVRAM.
address (offset)
advances to the
next address line
address.
4. Perform data
check on a HET
RAM address
that includes a

BSCM or EBCM SECTION Page 591 of 1087 6 OF 12 SECTIONS


BSCM or EBCM SECTION
11 OBDG01 HYBRID Diagnostics 6 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
dependency
check against
another HET
RAM location
that is address
adjacent to the
HET RAM
location being
tested.
5. Verify that the
HET RAM
location used to
store the
persistent data
test address
advances to the
next test
address.
The following
test is run at
power up and
reset
1. CAN device
RAM check on
the mailbox area.

BSCM or EBCM SECTION Page 592 of 1087 6 OF 12 SECTIONS


BSCM or EBCM SECTION
11 OBDG01 HYBRID Diagnostics 6 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
EBCM High C123A If the HET Counter = 0 Upon Starting 15ms one trip
End Timer monitor task is Threshold Nominal Scheduler in the
(HET) not executed Range: Application
Watchdog within the (N/A)
allowed time
frame, a counter
is decremented.
When the
counter
decrements to
zero, an interrupt
is generated and
this fault is set.

EBCM High C123E This failsafe Solenoid Feedback Calculated Upon Starting 15ms one trip
End Timer verifies that a Interrupt from the based on Scheduler in the
Periodic solenoid HET = Threshold Solenoid Application
Interrupt feedback activity
interrupt Nominal
generates a high Range:
end timer(HET) (N/A)
interrupt every
loop cycle.

BSCM or EBCM SECTION Page 593 of 1087 6 OF 12 SECTIONS


BSCM or EBCM SECTION
11 OBDG01 HYBRID Diagnostics 6 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
EBCM C123D Each solenoid in Number of Valid 12 Upon Starting 15ms one trip
Solenoid the system HET Interrupts != Nominal Scheduler in the
Timeout should generate Number Range: Application
a HET interrupt. (N/A)
At the
completion of the
System Self-
Test, the number
of valid HET
interrupts is
expected to be
equal to the
number of
solenoids in the
system.
CAN / Communications

BSCM or EBCM SECTION Page 594 of 1087 6 OF 12 SECTIONS


BSCM or EBCM SECTION
11 OBDG01 HYBRID Diagnostics 6 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
EBCM C121C The periodic Slave micro has not Time 3.5 sec Upon Starting 15 ms two trips
Internal Internal sent a packet for Nominal Scheduler in the
Communicati Processor 3.5 sec Range: Application
on Error Communication (N/A)
(IPC) packet
transmission
service checks
for previous
transmission
request
completion
before the new
request is made.

If the previous
transmission was
not completed,
then the IPC
handler declares
an IPC packe

BSCM or EBCM SECTION Page 595 of 1087 6 OF 12 SECTIONS


BSCM or EBCM SECTION
11 OBDG01 HYBRID Diagnostics 6 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
The periodic Secondary micro- Time 100msec Upon Starting 15 ms
Internal processor Nominal Scheduler in the
Processor communication Range: Application
Communication packet does not re- (N/A)
(IPC) packet synchonize with
transmission expected start-up
service checks sequence and with
for previous in set time.
transmission
request
completion
before the new
request is made.

If the previous
transmission was
not completed,
then the IPC
handler declares
an IPC packe

BSCM or EBCM SECTION Page 596 of 1087 6 OF 12 SECTIONS


BSCM or EBCM SECTION
11 OBDG01 HYBRID Diagnostics 6 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
EBCM Serial C126F 2 data bytes are 3 Upon Starting 20 ms one trip
Peripheral sent to the Orion Received Data != Nominal Scheduler in the
Interface ASIC. The Orion Sent Data Range: Application
Performance sends back the for Threshold # of (N/A)
first byte. attempts

BSCM or EBCM SECTION Page 597 of 1087 6 OF 12 SECTIONS


BSCM or EBCM SECTION
11 OBDG01 HYBRID Diagnostics 6 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
EBCM Serial C123F Each time data is Counter = 0 Upon Starting 15 ms one trip
Peripheral sent out from the Threshold Nominal Scheduler in the
Interface SPI port, a Range: Application
Inoperative counter is (N/A)
loaded. The
counter is
decremented
each check that
the micro polls
the SPI status to
see if the data
transfer is
complete. The
counter should
never reach zero
before the data
transfer is
complete. If the
counter reaches
zero, it means
that the
peripheral,
NVRAM,
appears to be
non-functional.

BSCM or EBCM SECTION Page 598 of 1087 6 OF 12 SECTIONS


BSCM or EBCM SECTION
11 OBDG01 HYBRID Diagnostics 6 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Control U180D The hardware # of initialization 11 Upon Starting 15 ms two trips
Module confirmation attempts > Scheduler in the
Communicati timeout condition threshold Application
on Bus E Off is monitored
every time the
CAN driver
initialization
service is called.
The CAN driver
init service is
called after
power up, in Bus
Off, or in
transmit
acknowledgeme
nt recovery. The
number of
counts the CAN
driver is allowed
to wait for
hardware
confirmation is
11. If the
confirmation is
not received by
this number then
the fault is set.

BSCM or EBCM SECTION Page 599 of 1087 6 OF 12 SECTIONS


BSCM or EBCM SECTION
11 OBDG01 HYBRID Diagnostics 6 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
The CAN CAN Hardware 256 Upon Starting 15 ms
peripheral Transmit Error Nominal Scheduler in the
monitors CAN Counter > Range: Application
bus activity and Threshold (N/A)
increments an
error counter if
the following
errors are
present:
1) BIT ERROR:
If the bit sent
does not match
what was
expected to be
sent, increment
the counter.
2) STUFF
ERROR: This
error has to be
detected at the
bit time of the 6th
consecutive
equal bit level in
a message field
that should be
coded by the
method of bit
t ffi

BSCM or EBCM SECTION Page 600 of 1087 6 OF 12 SECTIONS


BSCM or EBCM SECTION
11 OBDG01 HYBRID Diagnostics 6 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
The CAN frame CAN Frame Not Received Upon Starting 200ms
does not receive acknowledgement Nominal Scheduler in the
acknowledgeme not received Range: (N/A) Application
nt for predefined
amount of time.
If this fault is
enabled in the
node supervisor
then transmit
confirmation is
expected within
200 ms.Transmit
request sets the
timeout timer
and successful
transmission
resets the
timeout timer.

BSCM or EBCM SECTION Page 601 of 1087 6 OF 12 SECTIONS


BSCM or EBCM SECTION
11 OBDG01 HYBRID Diagnostics 6 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Antilock Brake U1858 MISSING_PRV_ The specified input Nominal Upon Starting 190msec two trips
System CTRL_RGN_BR packet with Range: (N/A) Scheduler in the
Control K_TRQ_CE consistent data was Application
Module Lost Communication not received by
Communicati message is COMMS for a
on With missing. predefined time.
Hybrid Every periodic input
Powertrain packet is monitored
Control for input deadline
Module on timeout. The
Bus E deadline timeout is
reset each time new
packet data is
received. The
deadline timeout is
either set in DBC
file or during the
configuration of the
COMMS
subsystem.

PRIV_REGEN_B Out of the 16 Nominal Upon Starting 190msec


RAKE_ARC_ER received frames, 4 Range: (N/A) Scheduler in the
ROR ARC values do not Application
match the
calculated values.

BSCM or EBCM SECTION Page 602 of 1087 6 OF 12 SECTIONS


BSCM or EBCM SECTION
11 OBDG01 HYBRID Diagnostics 6 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
PRIV_REGEN_B Out of the 16 Nominal Upon Starting 190msec
RAKE_PROT_E received frames, 4 Range: (N/A) Scheduler in the
RROR protection values do Application
not match the
calculated values.

Antilock Brake U186A MISSING_PTEI_ The specified input Nominal Upon Starting 190msec two trips
System AXLE_TORQUE packet with Range: (N/A) Scheduler in the
Control _CMD consistent data was Application
Module Lost Communication not received by
Communicati message is COMMS for a
on With missing. predefined time.
Engine Every periodic input
Control packet is monitored
Module on for input deadline
Bus E timeout. The
deadline timeout is
reset each time new
packet data is
received. The
deadline timeout is
either set in DBC
file or during the
configuration of the
COMMS
subsystem.

BSCM or EBCM SECTION Page 603 of 1087 6 OF 12 SECTIONS


BSCM or EBCM SECTION
11 OBDG01 HYBRID Diagnostics 6 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
GMLAN_CMD_A Out of the 16 Nominal Upon Starting 190msec
XLE_TRQ_ARC received frames, 4 Range: (N/A) Scheduler in the
_ERROR ARC values do not Application
match the
calculated values.

GMLAN_CMD_A Out of the 16 Nominal Upon Starting 190msec


XLE_TRQ_PRO received frames, 4 Range: (N/A) Scheduler in the
T_ERROR protection values do Application
not match the
calculated values.

BSCM or EBCM SECTION Page 604 of 1087 6 OF 12 SECTIONS


BSCM or EBCM SECTION
11 OBDG01 HYBRID Diagnostics 6 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Antilock Brake U186B PPEI_TRANS_G The specified input Nominal Upon Starting 175msec two trips
System EN_STAT_2 packet with Range: (N/A) Scheduler in the
Control Communication consistent data was Application
Module Lost message is not received by
Communicati missing. COMMS for a
on With predefined time.
Transmission Every periodic input
Control packet is monitored
Module for input deadline
timeout. The
deadline timeout is
reset each time new
packet data is
received. The
deadline timeout is
either set in DBC
file or during the
configuration of the
COMMS
subsystem.

Note #1 - Processing_Enable is set to FALSE when the following DTCs are set to 'Fault': C1255, C1256, C126E, C123C, C127C
Note #2 - Brake Pedal Apply Detected is the determination that the driver has applied the brake pedal. It is a combination of indications from
the 4 driver inputs: Brake Switch, Master Cylinder Pressure, Brake Pedal Position 3 and Brake Pedal Position 4. Typically, 2 out of 4 sensors
indicating Brake Apply will set the Brake Pedal Apply Detected flag.

BSCM or EBCM SECTION Page 605 of 1087 6 OF 12 SECTIONS


BSCM or EBCM SECTION
11 OBDG01 HYBRID Diagnostics 6 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Note #3 - Pressure Zeroing Enable. When the vehicle is in a known state that the driver brake pedal should be released, the Pressure Zeroing
Enable is set. Typical vehicle conditions are:
1) There is no vehicle brake control active
2) Vehicle acceleration > -0.5m/s² (not decelerating)
3) Vehicle velocity > 2.0m/s
4) Accelerator pedal position < 10%
5) Brake switch is not pressed

Note #4 - See Correlation Table below


Note #5 - M/C Pressure Sensor stable is a comparision of the raw M/C pressure reading against 2 filtered versions of the reading (0.5 Hz and 5
Hz.) If all 3 values are within a small tolerance ( 7 kpa) then the driver's input is considered stable.
Note #6 - Brake Control is considered 'False' when there is no activity being performed by the hydaulic modulator - no wheel control valves are
being commanded and the motor is not being commanded.

Note #7 - Power Switch Slip Control Enable is used to open the power control FET in the electronics as a safety mechanism for the brake
controller. It is set to FALSE when the following DTCs are set to 'Fault': C12C2, C12C5, C12D2, C12D5, C12CC, C12CF, C12C6, C12C8,
C12DE, C12D8, C12D2, C1256, C1255, C126E, C123C, C127C, C121E, C121F, C120D, C127B

Note #8 - Power Switch Base Brake Control Enable is used to open the Base Brake power control FET in the electronics as a safety mechanism
for the brake controller. It is set to FALSE when the following DTCs are set to 'Fault': C12DB, C12DC, C12D8, C12D3, C1256, C1255, C126E,
C123C, C127C, C121E, C121F, C12E6, C127B

Note #9 - Motor_Enable is used to indicate when the motor is allowed to be commanded on. Motor_Enable is set to FALSE when the following
DTCs are set to 'Fault': C12B7, C12B6, C12B8, C12D8, C12DB, C12DC, C12E9, C12E8, C1256, C1255, C126E, C123C, C123E, C123A,
C127A, C123B, C127C, C121E, C121F, C123D, C126F, C121C, C120C, C12E6, C12E7, C127B

BSCM or EBCM SECTION Page 606 of 1087 6 OF 12 SECTIONS


BSCM or EBCM SECTION
11 OBDG01 HYBRID Diagnostics 6 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Note #10 - Cornering determination is a comparison of the 4 wheel speeds to estimate the percentage of road wheel angle of the drive wheels
relative to their full amount of articulation. Wheel slip is the calculated ratio of individual wheel velocities to the calculated average vehicle
velocity. Vehicle velocity is calculated from the 4 wheel speed sensors.

BSCM or EBCM SECTION Page 607 of 1087 6 OF 12 SECTIONS


BSCM or EBCM SECTION
11 OBDG01 HYBRID Diagnostics 6 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description

Note 4:
Correlation Table
4500

3500

2500

In this
1500
region –
set
Pressure(kPa)

500
C12B1 Max
pres
s
0 5 10 15 20 25 30
-500

In this region – set C12F8 or C120C


Travel(mm at Rod)

BSCM or EBCM SECTION Page 608 of 1087 6 OF 12 SECTIONS


BECM or VITM SECTION
11 OBDG01 HYBRID Diagnostics 7 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Hybrid Battery P0B3D Sets when cell Cell Voltage X Diagnostic TRUE 1.4second in One
Voltage voltage is Run/Crank, TRUE a 2 second Trip
Sense x detected below Accessory/Run or window
Circuit Low threshold HVEM EB Comm
P0B42 <= 0.2V Enable
No Active DTCs U2603, U2604,
associated with U2605, U2606
VTSM Loss of
P0B47 Comm
No Active DTCs P1E93, P1E99,
associated with P1E9F, P1EA5
VTSM 5V Ref
P0B4C Diagnostic

BECM or VITM SECTION Page 609 of 1087 7 OF 12 SECTIONS


BECM or VITM SECTION
11 OBDG01 HYBRID Diagnostics 7 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
No Active DTCs P0B3B, P0B40,
associated with P0B45, P0B4A,
Open Sense Line P0B4F, P0B54,
P0B59, P0B5E,
P0B63, P0B68,
P0B6D, P0B77,
P0B7C, P0B81,
P0B86, P0B8B,
P0B95, P0B9A,
P0B9F, P0BA4,
P0BA9, P0BAE,
P0BB3, P0BB8,
P1B28, P1B29,
P1B2A, P1B2B,
P1B2C, P1B2D,
P1E4C, P1E4D,
P1E4E, P1E4F,
P1E50, P1E51,
P1E52, P1E53,
P1E54, P1E56,
P1E57, P1E58,
P1E59, P1E5A,
P1E5B, P1E5C,
P1E5D, P1E5E,
P1E5F, P1E60,
P1E61, P1E62,
P0B51 P1E63, P1E64,

BECM or VITM SECTION Page 610 of 1087 7 OF 12 SECTIONS


BECM or VITM SECTION
11 OBDG01 HYBRID Diagnostics 7 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
2nd Protection Not Running
Self Test
P0B56 Diagnostic
2nd Protection Not Running
Self Test
P0B5B Diagnostic
No Active DTCs P1E92, P1E98,
associated with P1E9E, P1EA4
VTSM Cell
P0B60 Balancing Fault
No Active DTCs P1E8E, P1E94,
associated with P1E9A, P1EA0
VTSM Internal
P0B65 Performance
No Active DTCs U2401
on VITM RESS
P0B6A Bus Off
P0B6F
P0B74
P0B79
P0B7E
P0B83
P0B88
P0B8D
P0B92
P0B97
P0B9C

BECM or VITM SECTION Page 611 of 1087 7 OF 12 SECTIONS


BECM or VITM SECTION
11 OBDG01 HYBRID Diagnostics 7 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
P0BA1
P0BA6
P0BAB
P0BB0
P0BB5
P0BBA
P1B17
P1B1A
P1B1D
P1B20
P1B23
P1B26
P1B46
P1B49
P1B4C
P1B4F
P1B52
P1B55
P1B58
P1B5B
P1B5E
P1B61
P1B64
P1B67
P1B6A
P1B6D
P1B70

BECM or VITM SECTION Page 612 of 1087 7 OF 12 SECTIONS


BECM or VITM SECTION
11 OBDG01 HYBRID Diagnostics 7 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
P1B73
P1B76
P1B79
P1B7C
P1B7F
P1B82
P1B85
P1B88
P1B8B
P1B8E
P1B91
P1B94
P1B97
P1B9A
P1B9D
P1BA0
P1BA3
P1BA6
P1BA9
P1BAC
P1BAF
P1BB2
P1BB5
P1BB8
P1BBB
P1BBE
P1BC1

BECM or VITM SECTION Page 613 of 1087 7 OF 12 SECTIONS


BECM or VITM SECTION
11 OBDG01 HYBRID Diagnostics 7 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
P1BC4
P1BC7
P1BCA
P1BCD
P1BD0
P1BD3
P1BD6
P1BD9
P1BDC
P1BDF
P1BE2
P1BE5
P1BE8
P1BEB
P1BEE
P1BF1
P1BF4
P1BF7
P1BFA DTC Pass Cell Voltage X 200 ms
P1BFD > 0.2V
P1E02
P1E05
Hybrid Battery P0B3E Sets when cell Cell Voltage X Diagnostic TRUE 1.4second in One
Voltage voltage is Run/Crank, TRUE a 2 second Trip
Sense x detected above Accessory/Run or window
Circuit High threshold HVEM EB Comm
P0B43 >= 4.8V Enable

BECM or VITM SECTION Page 614 of 1087 7 OF 12 SECTIONS


BECM or VITM SECTION
11 OBDG01 HYBRID Diagnostics 7 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
No Active DTCs U2603, U2604,
associated with U2605, U2606
VTSM Loss of
P0B48 Comm
No Active DTCs P1E93, P1E99,
associated with P1E9F, P1EA5
VTSM 5V Ref
P0B4D Diagnostic

BECM or VITM SECTION Page 615 of 1087 7 OF 12 SECTIONS


BECM or VITM SECTION
11 OBDG01 HYBRID Diagnostics 7 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
No Active DTCs P0B3B, P0B40,
associated with P0B45, P0B4A,
Open Sense Line P0B4F, P0B54,
P0B59, P0B5E,
P0B63, P0B68,
P0B6D, P0B77,
P0B7C, P0B81,
P0B86, P0B8B,
P0B95, P0B9A,
P0B9F, P0BA4,
P0BA9, P0BAE,
P0BB3, P0BB8,
P1B28, P1B29,
P1B2A, P1B2B,
P1B2C, P1B2D,
P1E4C, P1E4D,
P1E4E, P1E4F,
P1E50, P1E51,
P1E52, P1E53,
P1E54, P1E56,
P1E57, P1E58,
P1E59, P1E5A,
P1E5B, P1E5C,
P1E5D, P1E5E,
P1E5F, P1E60,
P1E61, P1E62,
P0B52 P1E63, P1E64,

BECM or VITM SECTION Page 616 of 1087 7 OF 12 SECTIONS


BECM or VITM SECTION
11 OBDG01 HYBRID Diagnostics 7 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
P1E65, P1E66,
P1E67, P1E68,
P1E69, P1E6A,
P1E6B, P1E6C,
P1E6E, P1E6F,
P1E70, P1E71,
P1E72, P1E73,
P1E74, P1E75,
P1E76, P1E77,
P1E78, P1E79,
P1E7A, P1E7B,
P1E7C, P1E7D,
P1E7E, P1E7F,
P1E80, P1E81,
P1E82, P1E83,
P1E84, P1E86,
P1E87, P1E88,
P0B57 P1E89, P1E8A
2nd Protection Not Running
Self Test
P0B5C Diagnostic
No Active DTCs P1E92, P1E98,
associated with P1E9E, P1EA4
VTSM Cell
P0B61 Balancing Fault

BECM or VITM SECTION Page 617 of 1087 7 OF 12 SECTIONS


BECM or VITM SECTION
11 OBDG01 HYBRID Diagnostics 7 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
No Active DTCs P1E8E, P1E94,
associated with P1E9A, P1EA0
VTSM Internal
P0B66 Performance
No Active DTCs U2401
on VITM RESS
P0B6B Bus Off
P0B70
P0B75
P0B7A
P0B7F
P0B84
P0B89
P0B8E
P0B93
P0B98
P0B9D
P0BA2
P0BA7
P0BAC
P0BB1
P0BB6
P0BBB
P1B18
P1B1B
P1B1E
P1B21

BECM or VITM SECTION Page 618 of 1087 7 OF 12 SECTIONS


BECM or VITM SECTION
11 OBDG01 HYBRID Diagnostics 7 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
P1B24
P1B27
P1B47
P1B4A
P1B4D
P1B50
P1B53
P1B56
P1B59
P1B5C
P1B5F
P1B62
P1B65
P1B68
P1B6B
P1B6E
P1B71
P1B74
P1B77
P1B7A
P1B7D
P1B80
P1B83
P1B86
P1B89
P1B8C
P1B8F

BECM or VITM SECTION Page 619 of 1087 7 OF 12 SECTIONS


BECM or VITM SECTION
11 OBDG01 HYBRID Diagnostics 7 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
P1B92
P1B95
P1B98
P1B9B
P1B9E
P1BA1
P1BA4
P1BA7
P1BAA
P1BAD
P1BB0
P1BB3
P1BB6
P1BB9
P1BBC
P1BBF
P1BC2
P1BC5
P1BC8
P1BCB
P1BCE
P1BD1
P1BD4
P1BD7
P1BDA
P1BDD
P1BE0

BECM or VITM SECTION Page 620 of 1087 7 OF 12 SECTIONS


BECM or VITM SECTION
11 OBDG01 HYBRID Diagnostics 7 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
P1BE3
P1BE6
P1BE9
P1BEC
P1BEF
P1BF2
P1BF5
P1BF8
P1BFB DTC Pass Cell Voltage X 200 ms
P1BFE < 4.8V
P1E03
P1E06
Hybrid Battery P0B3B Sets when cell |1st Cell V – 2nd Case 2 : Diagnostic TRUE 600 ms out One
x Circuit voltage is Cell V| |1st Cell V – Enable of a 600 ms Trip
detected open 2nd Cell V| > window
Case 2: General 1V
P0B40 Cell Voltage Run/Crank, TRUE Frequency-
Sensing Line Accessory/Run or 200 ms
Affected Cell HVEM EB Comm
Voltage- Adjacent Enable

BECM or VITM SECTION Page 621 of 1087 7 OF 12 SECTIONS


BECM or VITM SECTION
11 OBDG01 HYBRID Diagnostics 7 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description g j
P0B45 Cell Case 3 : No Active DTCs U2603, U2604,
Busbar Cap associated with U2605, U2606
Case 3: Bus Bar Voltage VTSM Loss of
(+) Side Sensing > 0.7V Comm
Line &
Affected Cell Busbar + Side
Voltage- One Cell Cell Voltage
< 2.5V
P0B4A Case 4: Bus Bar No Active DTCs P1E93, P1E99,
(-) Side Sensing associated with P1E9F, P1EA5
VTSM 5V Ref
Line
Diagnostic
Affected Cell

BECM or VITM SECTION Page 622 of 1087 7 OF 12 SECTIONS


BECM or VITM SECTION
11 OBDG01 HYBRID Diagnostics 7 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description Affected Cell
P0B4F Case 4 : No Active DTCs P0B3B, P0B40,
Voltage- One Cell
Busbar Cap associated with P0B45, P0B4A,
Voltage Open Sense Line P0B4F, P0B54,
Case 5: Common
> 0.7V P0B59, P0B5E,
Power Line
& P0B63, P0B68,
Affected Cell
Busbar + Side P0B6D, P0B77,
Voltage- Adjacent
Cell Voltage P0B7C, P0B81,
Cells (No Power
> 2.5V P0B86, P0B8B,
Off)
P0B95, P0B9A,
Case 5 : P0B9F, P0BA4,
*Note- Case 1:
|1st Cell V – P0BA9, P0BAE,
Single Power Line
2nd Cell V| > P0BB3, P0BB8,
Case 1 causes the
0.5V P1B28, P1B29,
slave ASIC to not
P1B2A, P1B2B,
be powered
P1B2C, P1B2D,
resulting in all
P1E4C, P1E4D,
affected cell
P1E4E, P1E4F,
voltages = 0V
P1E50, P1E51,
P1E52, P1E53,
P1E54, P1E56,
P1E57, P1E58,
P1E59, P1E5A,
P1E5B, P1E5C,
P1E5D, P1E5E,
P1E5F, P1E60,
P1E61, P1E62,
P1E63, P1E64,

BECM or VITM SECTION Page 623 of 1087 7 OF 12 SECTIONS


BECM or VITM SECTION
11 OBDG01 HYBRID Diagnostics 7 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
P0B54 P1E65, P1E66,
P1E67, P1E68,
P1E69, P1E6A,
P1E6B, P1E6C,
P1E6E, P1E6F,
P1E70, P1E71,
P1E72, P1E73,
P1E74, P1E75,
P1E76, P1E77,
P1E78, P1E79,
P1E7A, P1E7B,
P1E7C, P1E7D,
P1E7E, P1E7F,
P1E80, P1E81,
P1E82, P1E83,
P1E84, P1E86,
P1E87, P1E88,
P1E89, P1E8A
P0B59 2nd Protection Not Running
Self Test
Diagnostic
P0B5E No Active DTCs P1E92, P1E98,
associated with P1E9E, P1EA4
VTSM Cell
Balancing Fault

BECM or VITM SECTION Page 624 of 1087 7 OF 12 SECTIONS


BECM or VITM SECTION
11 OBDG01 HYBRID Diagnostics 7 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
P0B63 No Active DTCs P1E8E, P1E94,
associated with P1E9A, P1EA0
VTSM Internal
Performance
P0B68 No Active DTCs U2401
on VITM RESS
Bus Off
P0B6D
P0B77
P0B7C
P0B81
P0B86
P0B8B
P0B95
P0B9A
P0B9F
P0BA4
P0BA9
P0BAE
P0BB3
P0BB8
P1B28
P1B29
P1B2A
P1B2B
P1B2C
P1B2D

BECM or VITM SECTION Page 625 of 1087 7 OF 12 SECTIONS


BECM or VITM SECTION
11 OBDG01 HYBRID Diagnostics 7 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
P1E4C
P1E4D
P1E4E
P1E4F
P1E50
P1E51
P1E52
P1E53
P1E54
P1E56
P1E57
P1E58
P1E59
P1E5A
P1E5B
P1E5C
P1E5D
P1E5E
P1E5F
P1E60
P1E61
P1E62
P1E63
P1E64
P1E65
P1E66
P1E67

BECM or VITM SECTION Page 626 of 1087 7 OF 12 SECTIONS


BECM or VITM SECTION
11 OBDG01 HYBRID Diagnostics 7 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
P1E68
P1E69
P1E6A
P1E6B
P1E6C
P1E6E
P1E6F
P1E70
P1E71
P1E72
P1E73
P1E74
P1E75
P1E76
P1E77
P1E78
P1E79
P1E7A
P1E7B
P1E7C DTC Pass Case 2 : 600 ms
|1st Cell V –
2nd Cell V| <=
1V
P1E7D
P1E7E Case 3 :
Busbar Cap
Volt <= 0.7V

BECM or VITM SECTION Page 627 of 1087 7 OF 12 SECTIONS


BECM or VITM SECTION
11 OBDG01 HYBRID Diagnostics 7 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
P1E7F
P1E80 Case 4 :
Busbar Cap
Volt > 0.7V

P1E81
P1E82 Case 5:
|1st Cell V - 2nd
Cell V|
<= 0.5V
P1E83
P1E84
P1E86
P1E87
P1E88
P1E89
P1E8A
Hybrid Battery P0A9D Sets when Temperature Temperature Diagnostic TRUE 1.4 seconds Two Trips
Temperature Temperature Sensor X Sensor X Enable in a 2
Sensor X P0AC7 Sensor X falls > 87.5C Run/Crank, TRUE second
Circuit Low below a (ADC Count < Accessory/Run or window
Threshold 680) HVEM EB Comm
Enable Frequency-
P0ACC No Active DTCs U2603, U2604, 200 ms
associated with U2605, U2606
VTSM Loss of
Comm

BECM or VITM SECTION Page 628 of 1087 7 OF 12 SECTIONS


BECM or VITM SECTION
11 OBDG01 HYBRID Diagnostics 7 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
P0AEA No Active DTCs P1E93, P1E99,
associated with P1E9F, P1EA5
VTSM 5V Ref
Diagnostic

BECM or VITM SECTION Page 629 of 1087 7 OF 12 SECTIONS


BECM or VITM SECTION
11 OBDG01 HYBRID Diagnostics 7 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
P0BC4 No Active DTCs P0B3B, P0B40,
associated with P0B45, P0B4A,
Open Sense Line P0B4F, P0B54,
P0B59, P0B5E,
P0B63, P0B68,
P0B6D, P0B77,
P0B7C, P0B81,
P0B86, P0B8B,
P0B95, P0B9A,
P0B9F, P0BA4,
P0BA9, P0BAE,
P0BB3, P0BB8,
P1B28, P1B29,
P1B2A, P1B2B,
P1B2C, P1B2D,
P1E4C, P1E4D,
P1E4E, P1E4F,
P1E50, P1E51,
P1E52, P1E53,
P1E54, P1E56,
P1E57, P1E58,
P1E59, P1E5A,
P1E5B, P1E5C,
P1E5D, P1E5E,
P1E5F, P1E60,
P1E61, P1E62,
P1E63, P1E64,

BECM or VITM SECTION Page 630 of 1087 7 OF 12 SECTIONS


BECM or VITM SECTION
11 OBDG01 HYBRID Diagnostics 7 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
P0C35 P1E65, P1E66,
P1E67, P1E68,
P1E69, P1E6A,
P1E6B, P1E6C,
P1E6E, P1E6F,
P1E70, P1E71,
P1E72, P1E73,
P1E74, P1E75,
P1E76, P1E77,
P1E78, P1E79,
P1E7A, P1E7B,
P1E7C, P1E7D,
P1E7E, P1E7F,
P1E80, P1E81,
P1E82, P1E83,
P1E84, P1E86,
P1E87, P1E88,
P1E89, P1E8A
P0C7E 2nd Protection Not Running
Self Test
Diagnostic
P0C83 No Active DTCs P1E92, P1E98,
associated with P1E9E, P1EA4
VTSM Cell
Balancing Fault

BECM or VITM SECTION Page 631 of 1087 7 OF 12 SECTIONS


BECM or VITM SECTION
11 OBDG01 HYBRID Diagnostics 7 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
P0C8A No Active DTCs P1E8E, P1E94,
associated with P1E9A, P1EA0
VTSM Internal
Performance
P0C8F No Active DTCs U2401
on VITM RESS
Bus Off
P0C94
P0C99
P0CAA DTC Pass Temperature 2 Seconds
P0CAF Sensor X
P0CB4 <= 87.5C
P0CB9 (ADC Count >=
Hybrid Battery P0A9E Sets when Temperature Temperature Diagnostic TRUE 1.4 seconds Two Trips
Temperature Temperature Sensor X Sensor X Enable in a 2
Sensor X P0AC8 Sensor X falls < -40C Run/Crank, TRUE second
Circuit High above a (ADC Count > Accessory/Run or window
Threshold 4000) HVEM EB Comm
Enable Frequency-
P0ACD No Active DTCs U2603, U2604, 200 ms
associated with U2605, U2606
VTSM Loss of
Comm
P0AEB No Active DTCs P1E93, P1E99,
associated with P1E9F, P1EA5
VTSM 5V Ref
Diagnostic

BECM or VITM SECTION Page 632 of 1087 7 OF 12 SECTIONS


BECM or VITM SECTION
11 OBDG01 HYBRID Diagnostics 7 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
P0BC5 No Active DTCs P0B3B, P0B40,
associated with P0B45, P0B4A,
Open Sense Line P0B4F, P0B54,
P0B59, P0B5E,
P0B63, P0B68,
P0B6D, P0B77,
P0B7C, P0B81,
P0B86, P0B8B,
P0B95, P0B9A,
P0B9F, P0BA4,
P0BA9, P0BAE,
P0BB3, P0BB8,
P1B28, P1B29,
P1B2A, P1B2B,
P1B2C, P1B2D,
P1E4C, P1E4D,
P1E4E, P1E4F,
P1E50, P1E51,
P1E52, P1E53,
P1E54, P1E56,
P1E57, P1E58,
P1E59, P1E5A,
P1E5B, P1E5C,
P1E5D, P1E5E,
P1E5F, P1E60,
P1E61, P1E62,
P1E63, P1E64,

BECM or VITM SECTION Page 633 of 1087 7 OF 12 SECTIONS


BECM or VITM SECTION
11 OBDG01 HYBRID Diagnostics 7 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
P0C36 P1E65, P1E66,
P1E67, P1E68,
P1E69, P1E6A,
P1E6B, P1E6C,
P1E6E, P1E6F,
P1E70, P1E71,
P1E72, P1E73,
P1E74, P1E75,
P1E76, P1E77,
P1E78, P1E79,
P1E7A, P1E7B,
P1E7C, P1E7D,
P1E7E, P1E7F,
P1E80, P1E81,
P1E82, P1E83,
P1E84, P1E86,
P1E87, P1E88,
P1E89, P1E8A
P0C7F 2nd Protection Not Running
Self Test
Diagnostic
P0C84 No Active DTCs P1E92, P1E98,
associated with P1E9E, P1EA4
VTSM Cell
Balancing Fault

BECM or VITM SECTION Page 634 of 1087 7 OF 12 SECTIONS


BECM or VITM SECTION
11 OBDG01 HYBRID Diagnostics 7 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
P0C8B No Active DTCs P1E8E, P1E94,
associated with P1E9A, P1EA0
VTSM Internal
Performance
P0C90 No Active DTCs U2401
on VITM RESS
Bus Off
P0C95
P0C9A
P0CAB DTC Pass Temperature 2 Seconds
P0CB0 Sensor X
P0CB5 >= -40C
P0CBA (ADC Count <=
Battery P1AE6 Sets when AC AC (alternating If there is no Diagnostic TRUE 1.4 seconds One Trip
Energy (alternating current) Isolation return signal for Enable in a 2
Control current) Isolation Circuit isolation test Run/Crank, TRUE second
Module Circuit is signal (sine- Accessory/Run or window
Hybrid Battery detected Faulted wave) HVEM EB Comm
Voltage Enable Frequency-
Isolation VICM Isolation TRUE 200 ms
Sensor Circuit Start Request
VITM System > 11V
Voltage

BECM or VITM SECTION Page 635 of 1087 7 OF 12 SECTIONS


BECM or VITM SECTION
11 OBDG01 HYBRID Diagnostics 7 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
No Active DTC U185B
for Battery
Energy Control
Module Lost
Communication
with Hybrid
Processor
Control Module B
on Bus H
High Voltage Open
Contactor Status

DTC Pass If there is return 2 Seconds


signal for
isolation test
signal (sine-
wave)

Hybrid Battery P0C44 Sets when Inlet Inlet Temp Inlet Temp >= Diagnostic TRUE 1.75 Two Trips
Pack Coolant Coolant Temp 87.9C Enable seconds in a
Temperature Sensor falls (ADC Count <= Run/Crank, TRUE 2.5 seconds
Sensor Circuit below a 130) Accessory/Run or window
Low Threshold HVEM EB Comm
Enable Frequency-

BECM or VITM SECTION Page 636 of 1087 7 OF 12 SECTIONS


BECM or VITM SECTION
11 OBDG01 HYBRID Diagnostics 7 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
No Active DTC P1A07 250 ms
for Battery
Energy Control
Module 5 Volt
Reference Circuit

VITM System >= 9V


Voltage

DTC Pass Inlet Temp < 2.5 Seconds


87.9C
(ADC Count >
130)
Hybrid Battery P0C45 Sets when Inlet Inlet Temp Inlet Temp < Diagnostic TRUE 1.75 Two Trips
Pack Coolant Coolant Temp -40C Enable seconds in a
Temperature Sensor goes (ADC Count > Run/Crank, TRUE 2.5 seconds
Sensor Circuit above a 3823) Accessory/Run or window
High Threshold HVEM EB Comm
Enable Frequency-
No Active DTC P1A07 250 ms
for Battery
Energy Control
Module 5 Volt
Reference Circuit

BECM or VITM SECTION Page 637 of 1087 7 OF 12 SECTIONS


BECM or VITM SECTION
11 OBDG01 HYBRID Diagnostics 7 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
VITM System >= 9V
Voltage

DTC Pass Inlet Temp >= 2.5 Seconds


-40C
(ADC Count <=
3823)
Hybrid/EV P0CD7 Sets when Outlet Outlet Temp Inlet Temp >= Diagnostic TRUE 1.75 Two Trips
Battery Pack Coolant Temp 87.9C Enable seconds in a
Coolant Sensor falls (ADC Count <= Run/Crank, TRUE 2.5 seconds
Temperature below a 130) Accessory/Run or window
Sensor B Threshold HVEM EB Comm
Circuit Low Enable Frequency-
No Active DTC P1A07 250 ms
for Battery
Energy Control
Module 5 Volt
Reference Circuit

VITM System >= 9V


Voltage

DTC Pass Inlet Temp < 2.5 Seconds


87.9C
(ADC Count >

BECM or VITM SECTION Page 638 of 1087 7 OF 12 SECTIONS


BECM or VITM SECTION
11 OBDG01 HYBRID Diagnostics 7 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
130)
Hybrid/EV P0CD8 Sets when Outlet Outlet Temp Outlet Temp < Diagnostic TRUE 1.75 Two Trips
Battery Pack Coolant Temp -40C Enable seconds in a
Coolant Sensor goes (ADC Count > Run/Crank, TRUE 2.5 seconds
Temperature above a 3823) Accessory/Run or window
Sensor B Threshold HVEM EB Comm
Circuit High Enable Frequency-
No Active DTC P1A07 250 ms
for Battery
Energy Control
Module 5 Volt
Reference Circuit

VITM System >= 9V


Voltage

DTC Pass Outlet Temp >= 2.5 Seconds


-40C
(ADC Count <=
3823)
Hybrid Battery P0ABC If Pack side Pack Voltage < 24V Diagnostic TRUE 175 ms in a One Trip
Pack Voltage Voltage is below Enable 250 ms
Sense Circuit Threshold Run/Crank, TRUE window
Low Accessory/Run or
HVEM EB Comm Frequency-
Enable 25 ms

BECM or VITM SECTION Page 639 of 1087 7 OF 12 SECTIONS


BECM or VITM SECTION
11 OBDG01 HYBRID Diagnostics 7 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
No Active DTC P1A07
for Battery
Energy Control
Module 5 Volt
Reference Circuit

VITM System >= 9V


Voltage

DTC Pass Pack Voltage 250 ms


>= 24V

Hybrid Battery P0ABD If Pack side Pack Voltage > 456V Diagnostic TRUE 175 ms in a One Trip
Pack Voltage Voltage is above Enable 250 ms
Sense Circuit Threshold Run/Crank, TRUE window
High Accessory/Run or
HVEM EB Comm Frequency-
Enable 25 ms
No Active DTC P1A07
for Battery
Energy Control
Module 5 Volt
Reference Circuit

BECM or VITM SECTION Page 640 of 1087 7 OF 12 SECTIONS


BECM or VITM SECTION
11 OBDG01 HYBRID Diagnostics 7 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
VITM System >= 9V
Voltage

DTC Pass Pack Voltage 250 ms


<= 456V

Hybrid Battery P0B10 If Fine Current is Fine Current < -23A Diagnostic TRUE 175 ms in a One Trip
Pack Current below Threshold Enable 250 ms
Sensor B Run/Crank, TRUE window
Circuit Low Accessory/Run or
HVEM EB Comm Frequency-
Enable 25 ms
No Active DTC P1A07
for Battery
Energy Control
Module 5 Volt
Reference Circuit

VITM System >= 9V


Voltage

DTC Pass Fine Current 250 ms


>= -23A

BECM or VITM SECTION Page 641 of 1087 7 OF 12 SECTIONS


BECM or VITM SECTION
11 OBDG01 HYBRID Diagnostics 7 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description

Hybrid Battery P0B11 If Fine Current is Fine Current > 23A Diagnostic TRUE 175 ms in a One Trip
Pack Current above Threshold Enable 250 ms
Sensor B Run/Crank, TRUE window
Circuit High Accessory/Run or
HVEM EB Comm Frequency-
Enable 25 ms
No Active DTC P1A07
for Battery
Energy Control
Module 5 Volt
Reference Circuit

VITM System >= 9V


Voltage

DTC Pass Fine Current <= 250 ms


23A

Hybrid Battery P0AC1 If Coarse Current Coarse Current < -470A Diagnostic TRUE 175 ms in a One Trip
Pack Current is below Enable 250 ms

BECM or VITM SECTION Page 642 of 1087 7 OF 12 SECTIONS


BECM or VITM SECTION
11 OBDG01 HYBRID Diagnostics 7 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Sensor Circuit Threshold Run/Crank, TRUE window
Low Accessory/Run or
HVEM EB Comm Frequency-
Enable 25 ms
No Active DTC P1A07
for Battery
Energy Control
Module 5 Volt
Reference Circuit

VITM System >= 9V


Voltage

DTC Pass Coarse Current 250 ms


>= -470A

Hybrid Battery P0AC2 If Coarse Current Coarse Current > 280A Diagnostic TRUE 175 ms in a One Trip
Pack Current is above Enable 250 ms
Sensor Circuit Threshold Run/Crank, TRUE window
High Accessory/Run or
HVEM EB Comm Frequency-
Enable 25ms

BECM or VITM SECTION Page 643 of 1087 7 OF 12 SECTIONS


BECM or VITM SECTION
11 OBDG01 HYBRID Diagnostics 7 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
No Active DTC P1A07
for Battery
Energy Control
Module 5 Volt
Reference Circuit

VITM System >= 9V


Voltage

DTC Pass Coarse Current 250 ms


<= 280A

Hybrid/EV P1EBA If Pack Current |Pack Current > 8A Diagnostic TRUE At power up - One Trip
Battery Pack Coarse Offset is Coarse Offset| Enable 185 ms
Current out of range Run/Crank, TRUE
Sensor A Accessory/Run or
Exceeded HVEM EB Comm
Learning Limit Enable
High Voltage Open
Contactor Status

Charger Open
Contactor Status

BECM or VITM SECTION Page 644 of 1087 7 OF 12 SECTIONS


BECM or VITM SECTION
11 OBDG01 HYBRID Diagnostics 7 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
5V Reference 2.8V to 3.2V
Value (Circuit for
Reference *Please note that
Diagnostic, Shunt this is not the 5v
Regulator) Ref. diagnostic, but
a reading taken at
the point when the
Offset diagnostic is
about to start

VITM System >= 9V


Voltage
VITM Initalization Initializing
Status Extended

No Active DTC U185B


for Battery
Energy Control
Module Lost
Communication
with Hybrid
Processor
Control Module B
on Bus H

BECM or VITM SECTION Page 645 of 1087 7 OF 12 SECTIONS


BECM or VITM SECTION
11 OBDG01 HYBRID Diagnostics 7 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
DTC Pass |Pack Current At power up -
Coarse Offset| 185 ms
<= 8A

Hybrid/EV P1EBB If Pack Current Pack Current Fine |Pack Current Diagnostic TRUE At power up - One Trip
Battery Pack Fine Offset is out Offset Fine Offset| > Enable 185 ms
Current of range 2.5A Run/Crank, TRUE
Sensor B Accessory/Run or
Exceeded HVEM EB Comm
Learning Limit Enable
High Voltage Open
Contactor Status

Charger Open
Contactor Status

5V Reference 2.8V to 3.2V


Value (Circuit for
Reference *Please note that
Diagnostic, Shunt this is not the 5v
Regulator) Ref. diagnostic, but
a reading taken at
the point when the
Offset diagnostic is
about to start

BECM or VITM SECTION Page 646 of 1087 7 OF 12 SECTIONS


BECM or VITM SECTION
11 OBDG01 HYBRID Diagnostics 7 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
VITM System >= 9V
Voltage
VITM Initalization Initializing
Status Extended

No Active DTC U185B


for Battery
Energy Control
Module Lost
Communication
with Hybrid
Processor
Control Module B
on Bus H

DTC Pass |Pack Current At power up -


Fine Offset| <= 185 ms
2.5A

Battery P1A07 Sets when 5V 5V Reference Value 5V Reference Diagnostic TRUE 600 ms in a One Trip
Energy VITM reference (Circuit for Value < 2.8V Enable 1 second
Control voltage is out of Reference or 5V Run/Crank, TRUE window
Module 5 Volt range Diagnostic, Shunt Reference Accessory/Run or
Reference Regulator) Value > 3.2V HVEM EB Comm Frequency-
Circuit Enable 25 ms

BECM or VITM SECTION Page 647 of 1087 7 OF 12 SECTIONS


BECM or VITM SECTION
11 OBDG01 HYBRID Diagnostics 7 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
VITM System >= 9V
Voltage

DTC Pass 2.8V <= 5V 1 Second


Reference
Value <= 3.2V

Battery P1A0C If 12V System 12V System < 9.0V Diagnostic TRUE 5 seconds in Special
Energy Voltage is below Voltage Enable a 6 seconds Type C
Control Threshold Run/Crank, TRUE window
Module Accessory/Run or
System HVEM EB Comm Frequency:
Voltage Low Enable 1 Second
No Active DTC P1A07
for Battery
Energy Control
Module 5 Volt
Reference Circuit

DTC Pass 12V System 6 Seconds


Voltage >=
9.0V

BECM or VITM SECTION Page 648 of 1087 7 OF 12 SECTIONS


BECM or VITM SECTION
11 OBDG01 HYBRID Diagnostics 7 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Battery P1A0D If 12V System 12V System >18.5V Diagnostic TRUE 5 seconds in Special
Energy Voltage is above Voltage Enable a 6 seconds Type C
Control Threshold Run/Crank, TRUE window
Module Accessory/Run or
System HVEM EB Comm Frequency:
Voltage High Enable 1 Second
No Active DTC P1A07
for Battery
Energy Control
Module 5 Volt
Reference Circuit

DTC Pass 12V System 6 Seconds


Voltage >=
18.5V

Battery U180B If Bus Off is Transmit Error TEC > 255 Diagnostic TRUE 1.4 seconds Two Trips
Energy Detected Counter (TEC) Enable in a 2
Control Run/Crank or TRUE seconds
Module Accessory/Run window
Communicati VITM System >= 9V
on Bus A Off Voltage Frequency-
200 ms

BECM or VITM SECTION Page 649 of 1087 7 OF 12 SECTIONS


BECM or VITM SECTION
11 OBDG01 HYBRID Diagnostics 7 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
DTC Pass TEC < 255 2 Seconds

Battery U1806 If Bus Off is Transmit Error TEC > 255 Diagnostic TRUE 1.4 seconds Two Trips
Energy Detected Counter (TEC) Enable in a 2
Control Run/Crank or TRUE seconds
Module Accessory/Run window
Communicati VITM System >= 9V
on Bus H Off Voltage Frequency-
200 ms

DTC Pass TEC < 255 2 Seconds

Battery U185B If message $20A Loss of Supervision # of Diagnostic TRUE 700 ms in a Two Trips
Energy is not Received with VICM module consecutive Enable 1 second
Control by VITM on Charger CAN $20A message Run/Crank, TRUE window
Module Lost bus not received > 5 Accessory/Run or
Communicati HVEM EB Comm Frequency-
on with Hybrid Enable 100 ms
Powertrain VITM System >= 9V
Control Voltage
Module B on
Bus H

BECM or VITM SECTION Page 650 of 1087 7 OF 12 SECTIONS


BECM or VITM SECTION
11 OBDG01 HYBRID Diagnostics 7 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description

DTC Pass 1 1 Second

Battery U1885 If message $1DF Loss of Supervision # of Diagnostic TRUE 1.75 Two Trips
Energy is not Received with HCP module consecutive Enable seconds in a
Control by VITM on HS GMLAN bus $20A message Run/Crank, TRUE 2 second
Module Lost not received > Accessory/Run or window
Communicati 10 HVEM EB Comm
on With Enable Frequency-
Hybrid No Active DTC U180B 250 ms
Powertrain for Battery
Control Energy Control
Module Module
Communication
Bus A Off
VITM System >= 9V
Voltage
Flashing Completed
Programming
Session (Other
Modules or itself)

BECM or VITM SECTION Page 651 of 1087 7 OF 12 SECTIONS


BECM or VITM SECTION
11 OBDG01 HYBRID Diagnostics 7 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Mode $28 TRUE
Executed on HS
Bus

DTC Pass 1 2 Seconds

Battery P1A05 RAM Read Write RAM Read not 1 Diagnostic TRUE At power up - One Trip
Energy function Failed Equal to RAM Enable 10 ms
Control Written Run/Crank, TRUE
Module Accessory/Run or
Random HVEM EB Comm
Accessoryess Enable
Memory VITM Initalization Initializing
(RAM) Status Extended

VITM System >= 9V


Voltage

1
At power up -
DTC Pass 10 ms

BECM or VITM SECTION Page 652 of 1087 7 OF 12 SECTIONS


BECM or VITM SECTION
11 OBDG01 HYBRID Diagnostics 7 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description

Battery P1A06 Flash ROM Flash ROM 1 Diagnostic TRUE At power up - One Trip
Energy Checksum Checksum Value Enable 5 ms up to
Control method Calculated is Run/Crank, TRUE 400 ms
Module Read Different than Accessory/Run or
Only Memory Stored HVEM EB Comm
(ROM) Enable
VITM Initalization Initializing
Status Extended

VITM System >= 9V


Voltage

DTC Pass 1 At power up -


5 ms up to

Battery P0A1F VITM Software If Watchdog resets 1 Diagnostic TRUE N/A One Trip
Energy Watchdog controller Enable Immediate
Control Run/Crank, TRUE
Module Accessory/Run or
Internal HVEM EB Comm
Performance Enable

BECM or VITM SECTION Page 653 of 1087 7 OF 12 SECTIONS


BECM or VITM SECTION
11 OBDG01 HYBRID Diagnostics 7 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
VITM System >= 9V
Voltage

DTC Pass 1

Battery P1A5E If RunCrank RunCrank Hardwire RunCrank Input Diagnostic TRUE 5 seconds in One Trip
Energy input state is Input and Serial < 5V Enable a 6 second
Control below Threshold Data signal Run/Crank, TRUE window
Module and RunCrank Accessory/Run or
Ignition Received Serial HVEM EB Comm Frequency-
Switch Data State = Enable 1000 ms
Run/Start Active No Active DTC U1806
Position for Battery
Circuit Low Energy Control
Module
Communication
Bus H Bus Off
VITM System >= 9V
Voltage

BECM or VITM SECTION Page 654 of 1087 7 OF 12 SECTIONS


BECM or VITM SECTION
11 OBDG01 HYBRID Diagnostics 7 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
No Active DTC P1A07
for Battery
Energy Control
Module 5 Volt
Reference Circuit

No Active DTC U185B


for Battery
Energy Control
Module Lost
Communication
with Hybrid
Processor
Control Module B
on Bus H

DTC Pass RunCrank Input 6 seconds


>= 5V

Battery P1A5F If RunCrank RunCrank Hardwire RunCrank Input Diagnostic TRUE 5 seconds in One Trip
Energy input state is Input and Serial >= 5V Enable a 6 second
Control above Threshold Data signal Run/Crank, TRUE window
Module and RunCrank Accessory/Run or
Ignition Received Serial HVEM EB Comm Frequency-
Switch Data State = Enable 1000 ms

BECM or VITM SECTION Page 655 of 1087 7 OF 12 SECTIONS


BECM or VITM SECTION
11 OBDG01 HYBRID Diagnostics 7 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Run/Start Inactive No Active DTC U1806
Position for Battery
Circuit High Energy Control
Module
Communication
Bus H Bus Off
VITM System >= 9V
Voltage
No Active DTC P1A07
for Battery
Energy Control
Module 5 Volt
Reference Circuit

No Active DTC U185B


for Battery
Energy Control
Module Lost
Communication
with Hybrid
Processor
Control Module B
on Bus H

DTC Pass RunCrank Input 6 seconds


< 5V

BECM or VITM SECTION Page 656 of 1087 7 OF 12 SECTIONS


BECM or VITM SECTION
11 OBDG01 HYBRID Diagnostics 7 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description

Battery P1A60 If Acessory input Accessory Hardwire RunCrank Input Diagnostic TRUE 100 ms in a Two Trips
Energy state is below Input and Serial < 5V Enable 125 ms
Control Threshold and Data signal Run/Crank, TRUE window
Module received serial Accessory/Run or
Ignition data Propulsion HVEM EB Comm
Switch System Active Enable
Accessory state = True No Active DTC U180B
Position for Battery
Circuit Low Energy Control
Module
Communication
Bus A Off
No Active DTC U1885
for Battery
Energy Control
Module Lost
Communication
With with HCP
(TPIM) on Bus A
(HS GMLAN Bus)

VITM System >= 9V


Voltage

BECM or VITM SECTION Page 657 of 1087 7 OF 12 SECTIONS


BECM or VITM SECTION
11 OBDG01 HYBRID Diagnostics 7 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
No Active DTC P1A07
for Battery
Energy Control
Module 5 Volt
Reference Circuit

Run/Crank Transitions: False


to True
Propulsion TRUE
System Active
Accessory Expired
Diagnostic Delay

DTC Pass RunCrank Input 100 ms in a


>= 5V 125 ms
window

Battery U2603 If associated Loss of Supervision # of Diagnostic TRUE 2.8 seconds One Trip
Energy message from with VTSMx on consecutive Enable in a 4
Control U2604 Slave is not Private CAN bus serial data Run/Crank, TRUE second
Module Lost received message from Accessory/Run or window
Communicati VTSMx not HVEM EB Comm
on with Hybrid received > 7 Enable Frequency-

BECM or VITM SECTION Page 658 of 1087 7 OF 12 SECTIONS


BECM or VITM SECTION
11 OBDG01 HYBRID Diagnostics 7 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Batterry U2605 2nd Protection Not Running 400 ms
Interface Self Test
Control Diagnostic
Module X U2606 VITM System >= 9V
Voltage

DTC Pass 1 4 Seconds

Battery P1EC1 If High Voltage HVEM Hardwire HVEM Input < Diagnostic TRUE 7 seconds in One Trip
Energy Energy Input and Serial 5V Enable a 10 second
Control Management Data signal Run/Crank, TRUE window
Module High (HVEM) Wakeup Accessory/Run or
Voltage input state is HVEM EB Comm Frequency-
Energy below Threshold Enable 1000 ms
Management and HVEM No Active DTC U180B
Communicati Received Serial for Battery
on Bus Data State = Energy Control
Enable Circuit Active Module
Low Communication
Bus A Off
VITM System >= 9V
Voltage

BECM or VITM SECTION Page 659 of 1087 7 OF 12 SECTIONS


BECM or VITM SECTION
11 OBDG01 HYBRID Diagnostics 7 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
No Active DTC P1A0C
for Battery
Energy Control
Module System
Voltage Low
No Active DTC P1A07
for Battery
Energy Control
Module 5 Volt
Reference Circuit

No Active DTC U2602


for Battery
Energy Control
Module Lost
Communication
with Hybrid
Processor
Control Module B
on Bus A (HS)

DTC Pass HVEM Input >= 10 Seconds


5V

Battery U2401 If Bus Off is Transmit Error TEC > 255 Diagnostic TRUE 1.4 seconds One Trip
Energy Detected Counter (TEC) Enable in a 2

BECM or VITM SECTION Page 660 of 1087 7 OF 12 SECTIONS


BECM or VITM SECTION
11 OBDG01 HYBRID Diagnostics 7 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Control Run/Crank, TRUE second
Module Accessory/Run or window
Dedicated HVEM EB Comm
Bus 1 Off Enable Frequency-
VITM System >= 9V 200 ms
Voltage

DTC Pass TEC < 255 2 Seconds

Battery U2602 If message $236 Loss of Supervision # of Diagnostic TRUE 2.8 seconds Two Trips
Energy is not Received with VICM module consecutive Enable in a 4
Control by VITM on HS GMLAN bus $236 message Run/Crank, TRUE second
Module Lost not received > 3 Accessory/Run or window
Communicati HVEM EB Comm
on with Hybrid Enable Frequency-
Processor No Active DTC U180B 100 ms
Control for Battery
Module B on Energy Control
HS Module
Communication
Bus A Off
VITM System >= 9V
Voltage

BECM or VITM SECTION Page 661 of 1087 7 OF 12 SECTIONS


BECM or VITM SECTION
11 OBDG01 HYBRID Diagnostics 7 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Flashing Completed
Programming
Session (Other
Modules or itself)

Mode $28 TRUE


Executed on HS
Bus

DTC Pass 1 4 Seconds

Hybrid Battery P1E92 Cell Balance Cell Balance switch 4.0V < Cell Diagnostic TRUE 14 seconds One Trip
Interface switch output is below threshold Voltage < 5.0V Enable in a 20
Control P1E98 Threshold Run/Crank, TRUE seconds
Module x Cell = 66mV Accessory/Run or window
Balancing HVEM EB Comm
Circuit 3.5V < Cell Enable Frequency-
P1E9E Voltage < 4.0V No Active DTCs U2603, U2604, 200 ms
Threshold associated with U2605, U2606
= 41mV VTSM Loss of
Comm
P1EA4 3.0V < Cell 2nd Protection Not Running
Voltage < 3.5V Self Test
Threshold Diagnostic

BECM or VITM SECTION Page 662 of 1087 7 OF 12 SECTIONS


BECM or VITM SECTION
11 OBDG01 HYBRID Diagnostics 7 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
= 22mV No Active DTCs P1E8E, P1E94,
associated with P1E9A, P1EA0
VTSM Internal
Performance
No Active DTCs U2401
on VITM RESS
Bus Off

DTC Pass Threshold is 20 Seconds


above values
specified for
Cell Voltage
Hybrid Battery P1E90 ROM Checksum ROM Checksum 1 Diagnostic TRUE At power One Trip
Interface method Value Calculated is Enable down-
Control P1E96 Different than Run/Crank, Transitions: TRUE Total of
Module x Stored Accessory/Run or to FALSE 824 ms for
ROM HVEM EB Comm (During VTSMx all slaves
Enable Power down)
P1E9C No Active DTCs U2603, U2604,
associated with U2605, U2606
VTSM Loss of
Comm
P1EA2

BECM or VITM SECTION Page 663 of 1087 7 OF 12 SECTIONS


BECM or VITM SECTION
11 OBDG01 HYBRID Diagnostics 7 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
DTC Pass 1 At power
down-

Hybrid Battery P1E8F RAM Read Write RAM Read not 1 Diagnostic TRUE At power up- One Trip
Interface function Failed Equal to RAM Enable Total of 58
Control P1E95 Written Run/Crank, Transitions: TRUE ms for all
Module x Accessory/Run or to FALSE slaves
RAM HVEM EB Comm (During VTSMx
Enable Power down)
P1E9B No Active DTCs U2603, U2604,
associated with U2605, U2606
VTSM Loss of
Comm
P1EA1

DTC Pass 1 At power up-


Total of 58

Hybrid Battery P1E91 Using Checksum EEPROM 1 Diagnostic TRUE At power


Interface method Checksum Value Enable down- Total

BECM or VITM SECTION Page 664 of 1087 7 OF 12 SECTIONS


BECM or VITM SECTION
11 OBDG01 HYBRID Diagnostics 7 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Control P1E97 Calculated is Run/Crank, Transitions: TRUE of 26 ms for
Module x Different than Accessory/Run or to FALSE all Slaves
KAM Stored HVEM EB Comm (During VTSMx
Enable Power down)
P1E9D No Active DTCs U2603, U2604,
associated with U2605, U2606
VTSM Loss of
Comm
P1EA3

DTC Pass 1 At power


down- Total

Hybrid Battery P1E8E VTSMx Software If Watchdog resets 1 Diagnostic TRUE N/A One Trip
Interface Watchdog controller Enable instantaneou
Control P1E94 Run/Crank, TRUE s-
Module x OR OR Accessory/Run or Watchdog
Performance HVEM EB Comm Reset
SPI Bus Wrong value Read Enable
P1E9A Malfunction VITM System >= 9V 500us - SPI
(Read Value Voltage Bus
P1EA0 from Register
Not Equal to

BECM or VITM SECTION Page 665 of 1087 7 OF 12 SECTIONS


BECM or VITM SECTION
11 OBDG01 HYBRID Diagnostics 7 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Written Value)

DTC Pass Both should 500 us in


pass 200ms
window

Hybrid Battery P1E93 Sets when 5V 5V Reference Value 5V Reference Diagnostic TRUE 200ms One Trip
Interface VTSM reference (Circuit for Value < 2.8V Enable
Control P1E99 voltage is out of Reference or 5V Run/Crank, TRUE
Module x 5V range Diagnostic, Shunt Reference Accessory/Run or
Ref Regulator) Value > 3.2V HVEM EB Comm
Enable
P1E9F No Active DTCs U2603, U2604,
associated with U2605, U2606
VTSM Loss of
Comm
P1EA5 2nd Protection Not Running
Self Test
Diagnostic

DTC Pass 2.8V <= 5V 200ms


Reference
Value <= 3.2V

BECM or VITM SECTION Page 666 of 1087 7 OF 12 SECTIONS


BECM or VITM SECTION
11 OBDG01 HYBRID Diagnostics 7 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Hybrid/EV P1EB1 VITM Software If any software 1 Diagnostic TRUE At power up- One
Battery version and version Enable 200 ms Trip
Interface Software version incompatibility is Run/Crank, TRUE
Control of ALL Slave detected Accessory/Run or
Module modules are HVEM EB Comm
Software compatible Enable
IncompatibleB VITM System >= 9V
attery Energy Voltage
Control No Active DTCs U2603, U2604,
Module Lost associated with U2605, U2606
Communicati VTSM Loss of
on with Hybrid Comm
Processor No Active DTCs U2401
Control on VITM RESS
Module B on Bus Off
HS

1 At power up-
DTC Pass 200 ms

BECM or VITM SECTION Page 667 of 1087 7 OF 12 SECTIONS


BECM or VITM SECTION
11 OBDG01 HYBRID Diagnostics 7 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Hybrid/EV P1EB2 If VTSMx did not Wrong or No 1 After As soon as One
Battery Program response from Programming Programmin Trip
Interface correctly Slave indicating session g session
Control P1EB3 error in Diagnostic TRUE ends
Module x Not Programming Enable
Programmed P1EB4 Run/Crank, TRUE
Accessory/Run or
HVEM EB Comm
Enable
P1EB5 VITM System >= 9V
Voltage

DTC Pass 1 As soon as


Programmin
g session

Hybrid/EV P1F06 Compare VTSMx Reported Key Value 5 Diagnostic TRUE 1 second in One
Battery Reported Value by VTSMx is not Enable a 1.4 second Trip
Interface with Expected correct window
Control Value in VITM
Module x Frequency-
Processor 200 ms
Performance

BECM or VITM SECTION Page 668 of 1087 7 OF 12 SECTIONS


BECM or VITM SECTION
11 OBDG01 HYBRID Diagnostics 7 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
P1F07 Seed and Key TRUE
Algorithm
Calibration
P1F08 Run/Crank, TRUE
Accessory or
HVEM EB Comm
Enable
P1F09 No Active DTCs U2603, U2604,
associated with U2605, U2606
VTSM Loss of
Comm
No Active DTCs U2401
on VITM RESS
Bus Off
2nd Protection Not Running
Self Test
Diagnostic
DTC Pass 5 1.4 seconds

BECM or VITM SECTION Page 669 of 1087 7 OF 12 SECTIONS


MCPA SECTION
11 OBDG01 HYBRID Diagnostics 8 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
MCP A Phase Current Diagnostics
Drive Motor P0BFD To detect Sum of 3 phase >156 A Wakeup Signal On X: 160 ct One
"A" Phase U- electrical failure currents Y: 190 ct Trip,
V-W of phase current R: 0.11 - 0.5 Type A
Correlation sensor. ms
T: 17.6 - 80
ms
Drive Motor P0C01 Fail Case 1: To U, V, or W Phase > 725 A Wakeup Signal On X: 2 cts One
"A" Phase U- detect fast, current sensor Y: 10 cts Trip,
V-W Current repeated 3 R: 2.08 ms Type A
Sensor Phase over T: 4.2 ms
Overcurrent currents and to
protect IGBT.
Fail Case 2: To X: 5 cts
detect slow, Y: 50 cts
intermittent 3 R: 2.08 ms
Phase over T: 10.4 ms
currents and to
protect IGBT.

MCPA SECTION Page 670 of 1087 8 OF 12 SECTIONS


MCPA SECTION
11 OBDG01 HYBRID Diagnostics 8 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Drive Motor P0C05 Drive Motor "A" ABS(Peak Phase <9A Inverter State RUN X: 200 ct One
"A" Phase U- Missing Motor Axis Current ) Y: N/A Trip,
V-W Current checks R: 0.11-0.5 Type A
Circuit/Open for minimum ms
current in each T: 22 - 100
phase when rotor ms
position is near
that peak's
phase axis.
Each phase is
checked
individually as
rotor turns.
Inverter Voltage > 35 V
Rotor Position -30 deg < Phase
Axis < +30 deg
Current >= 23 A
Commanded
Drive Motor P0BE7 Circuit Low U Phase current < -800 A Wakeup Signal On X: 4 cts One
"A" Phase U monitor to detect sensor output at Y: 6 cts Trip,
Current the failure of U- highside R: 10.4 ms Type A
Sensor Circuit phase current T: 42 ms
Low sensor circuit
below valid range

MCPA SECTION Page 671 of 1087 8 OF 12 SECTIONS


MCPA SECTION
11 OBDG01 HYBRID Diagnostics 8 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
PWM Output FALSE
Enable
Drive Motor P0BE8 Circuit High U Phase current > 800 A Wakeup Signal On X: 4 cts One
"A" Phase U monitor to detect sensor output at Y: 6 cts Trip,
Current the failure of U- highside R: 10.4 ms Type A
Sensor Circuit phase current T: 42 ms
High sensor circuit
above valid
range

PWM Output FALSE


Enable
Drive Motor P0BE6 Offset Circuit U Phase offset >30 A Wakeup Signal On X: 8 cts One
"A" Phase U monitor to detect current output at Y: N/A Trip,
Current the failure of U- highside R: 10.4 ms Type A
Sensor Offset phase offset T: 83 ms
Out-of Range current above
valid range

Power Stage OPEN


No Active DTCs: P0BE7/P0BE8

MCPA SECTION Page 672 of 1087 8 OF 12 SECTIONS


MCPA SECTION
11 OBDG01 HYBRID Diagnostics 8 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Drive Motor P0BEB Circuit Low V Phase current < -800 A Wakeup Signal On X: 4 cts One
"A" Phase V monitor to detect sensor output at Y: 6 cts Trip,
Current the failure of V- highside R: 10.4 ms Type A
Sensor Circuit phase current T: 42 ms
Low sensor circuit
below valid range

PWM Output FALSE


Enable
Drive Motor P0BEC Circuit High V Phase current > 800 A Wakeup Signal On X: 4 cts One
"A" Phase V monitor to detect sensor output Y: 6 cts Trip,
Current the failure of V- current at highside R: 10.4 ms Type A
Sensor Circuit phase current T: 42 ms
High sensor circuit
above valid
range

PWM Output FALSE


Enable

MCPA SECTION Page 673 of 1087 8 OF 12 SECTIONS


MCPA SECTION
11 OBDG01 HYBRID Diagnostics 8 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Drive Motor P0BEA Offset Circuit V Phase offset >30 A Wakeup Signal On X: 8 cts One
"A" Phase V monitor to detect current output at Y: N/A Trip,
Current the failure of U- highside R: 10.4 ms Type A
Sensor Offset phase offset T: 83 ms
Out-of Range current above
valid range

Power Stage OPEN


No Active DTCs: P0BEB/P0BEC

Drive Motor P0BEF Circuit Low W Phase current < -800 A Wakeup Signal On X: 4 cts One
"A" Phase W monitor to detect sensor output at Y: 6 cts Trip,
Current the failure of W- highside R: 10.4 ms Type A
Sensor Circuit phase current T: 42 ms
Low sensor circuit
below valid range

PWM Output FALSE


Enable

MCPA SECTION Page 674 of 1087 8 OF 12 SECTIONS


MCPA SECTION
11 OBDG01 HYBRID Diagnostics 8 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Drive Motor P0BF0 Circuit High W Phase current > 800 A Wakeup Signal On X: 4 cts One
"A" Phase W monitor to detect sensor output at Y: 6 cts Trip,
Current the failure of W- highside R: 10.4 ms Type A
Sensor Circuit phase current T: 42 ms
High sensor circuit
above valid
range

PWM Output FALSE


Enable
Drive Motor P0BEE Offset Circuit W Phase offset >30 A Wakeup Signal On X: 8 cts One
"A" Phase W monitor to detect current output at Y: N/A Trip,
Current the failure of U- highside R: 10.4 ms Type A
Sensor Offset phase offset T: 83 ms
Out-of Range current above
valid range

Power Stage OPEN


No Active DTCs: P0BEF/P0BF0

MCP A IGBT Diagnostics


Drive Motor P0A78 Detects IGBT Phase A, B, or C OVERDRIVEN Wakeup Signal On X: 1 ct One
"A" Inverter Desaturation High or Low Side (Status Fault Y: N/A Trip,
Performance Faults Devices Bit) R: 2.08ms Type A
T: 2.08ms

MCPA SECTION Page 675 of 1087 8 OF 12 SECTIONS


MCPA SECTION
11 OBDG01 HYBRID Diagnostics 8 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Monitors hw High Voltage > 100V
status line to
detect internal
overcurrent
faults, shoot
through, or loss
of switching
control events
Drive Motor P0C0B Detects IGBT Phase A, B, or C FAILED (Status Inverter State Initialization X: 1 ct One
"A" Inverter Bias Faults Power Supply Fault Bit) Complete Y: N/A Trip,
Power Supply R: 2.08ms Type A
Circuit/Open T: 2.08ms

Monitors hw High Voltage > 100V


status line to
detect loss of
power supply to
gate drive board

MCP A High Voltage (HV) Diagnostics


Drive Motor P1AEE To detect over HV Sensor Voltage > 425V Controller Complete X: 3 cts One
"A" Hybrid voltage and to Initialization Y: N/A Trip,
Battery protect TPIM HV R: 0.1 - 0.5 Type A
System Circuit ms
Voltage High T: 0.3 - 1.50
ms

MCPA SECTION Page 676 of 1087 8 OF 12 SECTIONS


MCPA SECTION
11 OBDG01 HYBRID Diagnostics 8 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description

Drive Motor P1AE8 Circuit Low HV Sensor Voltage <30V Controller Complete X: 15 cts One
"A" Control monitor of HV Initialization Y: 20 cts Trip,
Module Hybrid output voltage R: 10.4ms Type A
Battery sensor T: 156.3ms
Voltage
Sense Circuit
Low Voltage

Run/Crank Active
Contactors Closed
Drive Motor P1AE9 Circuit High HV Sensor Voltage >500 V Controller Complete X: 15 cts One
"A" Control monitor of HV Initialization Y: 20 cts Trip,
Module Hybrid output voltage R: 10.4ms Type A
Battery sensor T: 156.3ms
Voltage
Sense Circuit
High Voltage

Run/Crank Active

MCPA SECTION Page 677 of 1087 8 OF 12 SECTIONS


MCPA SECTION
11 OBDG01 HYBRID Diagnostics 8 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Drive Motor P1AEC To check ABS(HV - >= 40 V No Active DTCs: P1AE8, P1AE9 X: 18 cts Two
"A" Control correlation of HV HV_Battery) Y: 30 cts Trips,
Module Hybrid with sum of mid- R: 10.4ms Type B
Battery pack voltages T: 187ms
System and HV_Battery.
Voltage

Controller
Initialization
AND Contactors Closed
ABS(HV - sum of >= 50 V
mid-pack voltages)

Drive Motor P1AF0 Isolation Lost Isolation Ratio (Neg >4.53 No Active DTCs: P1AE8, P1AE9, X: 250 cts Two
"A" Control between mid- mid-pack voltage / P1AEC Y: 300 cts Trips,
Module Hybrid pack voltage and Pos mid-pack R: 10.4ms Type B
Battery chassis voltage) T: 2600ms
Voltage
System
Isolation Fault

Controller Complete
Initialization

MCPA SECTION Page 678 of 1087 8 OF 12 SECTIONS


MCPA SECTION
11 OBDG01 HYBRID Diagnostics 8 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Drive Motor P1AF4 Circuit 1 Low Pos mid-pack <20V Controller Complete X: 70 cts Two
"A" Control monitor of Pos voltage Initialization Y: 100 cts Trips,
Module Hybrid mid-pack voltage R: 10.4ms Type B
Battery sensor T: 729ms
Voltage
Isolation
Sensor 1
Circuit Low

Run/Crank Active
Contactors Closed
Drive Motor P1AF5 Circuit 1 High Pos mid-pack >40 V No Active DTCs: P1AE8, P1AE9 X: 50 cts Two
"A" Control monitor of Pos voltage - HV Y: 100 cts Trips,
Module Hybrid mid-pack voltage R: 10.4ms Type B
Battery sensor T: 520ms
Voltage
Isolation
Sensor 1
Circuit High

Controller Complete
Initialization
Run/Crank Active

MCPA SECTION Page 679 of 1087 8 OF 12 SECTIONS


MCPA SECTION
11 OBDG01 HYBRID Diagnostics 8 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Drive Motor P1B0B Circuit 2 Low Neg mid-pack <20V Controller Complete X: 70 cts Two
"A" Control monitor of Neg voltage Initialization Y: 100 cts Trips,
Module Hybrid mid-pack voltage R: 10.4ms Type B
Battery sensor T: 729ms
Voltage
Isolation
Sensor 2
Circuit Low

Run/Crank Active
Contactors Closed
Drive Motor P1B0C Circuit 2 High Neg mid-pack >40 V No Active DTCs: P1AE8, P1AE9 X: 50 cts Two
"A" Control monitor of Neg voltage - HV Y: 100 cts Trips,
Module Hybrid mid-pack voltage R: 10.4ms Type B
Battery sensor T: 520ms
Voltage
Isolation
Sensor 2
Circuit High

Controller Complete
Initialization
Run/Crank Active

MCPA SECTION Page 680 of 1087 8 OF 12 SECTIONS


MCPA SECTION
11 OBDG01 HYBRID Diagnostics 8 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Drive Motor P1B41 To check ABS(Pos mid-pack - >= 40 V No Active DTCs: P1AE8, P1AE9, X: 100 cts Two
"A" Control correlation of Neg mid-pack - P1B0B, P1B0C Y: 150 cts Trips,
Module Hybrid sum of mid-pack HV_Battery) R: 10.4ms Type B
Battery voltages against T: 1040ms
Voltage HV and
Isolation HV_Battery
Sensing
Performance

and Controller Complete


Initialization
ABS(Pos mid-pack - >= 50 V Run/Crank Active
Neg mid-pack - HV)

Motor A Temp Sensor Diagnostics


Drive Motor P0A2B Motor A ABS(Motor > 20 deg C Wake Up Signal On 700 cts Start One
"A" Control Temperature Thermistor Delay Trip,
Module Sensor In-Range Temperature - the Type A
Temperature Rationality Check average of (Power Propulsion >=21600s
Sensor Electronic Coolant System Inactive
Performance Temperature and Time
Transmission Fluid
Thermal >=7200s PLUS
Conditioning Off
Time

MCPA SECTION Page 681 of 1087 8 OF 12 SECTIONS


MCPA SECTION
11 OBDG01 HYBRID Diagnostics 8 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Charge Off Time >=7200s X: 200 cts
Y: 300 cts
R: 10.4ms
Cold Start > -40C T: 2080ms
Average =9.36 sec
Temperature total

Power TRUE
Electronics
Coolant
Temperature
Available

Power FALSE
Electronics
Coolant
Temperature
Fault Active

Tranmission TRUE
Fluid
Temperature
Valid

MCPA SECTION Page 682 of 1087 8 OF 12 SECTIONS


MCPA SECTION
11 OBDG01 HYBRID Diagnostics 8 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Propulsion FALSE
System Inactive
Timer Fault
Active

Propulsion Use Data


System Inactive
Timer Mask

Off Board FALSE


Charging
Inactive Timer
Fault Active

Off Board Use Data


Charging
Inactive Timer
Mask

Battery Thermal FALSE


Conditioning
Inactive Fault
Active

MCPA SECTION Page 683 of 1087 8 OF 12 SECTIONS


MCPA SECTION
11 OBDG01 HYBRID Diagnostics 8 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Battery Thermal Use Data
Conditioning
Inactive Mask

Plug In Charging TRUE


Present

No Active Motor P0A2C, P0A2D


Temp Out Of
Range Faults:

Drive Motor P0A2D To detect Motor Temp < -41 deg C Controller X: 900 cts One
"A" Control temperature (near 5V) Initialization Y:1800cts Trip,
Module sensor voltage Complete R: 10.4ms Type A
Temperature Out of Range T: 9378ms
Sensor Circuit high. Warmup Time >=90s
Out of Range
High Warmup Torque >=ABS(20 Nm)

Drive Motor P0A2C To detect Motor Temp > 184 degC Controller X: 250 cts One
"A" Control temperature (near 0V) Initialization Y: 350 cts Trip,
Module sensor voltage Complete R: 10.4ms Type A

MCPA SECTION Page 684 of 1087 8 OF 12 SECTIONS


MCPA SECTION
11 OBDG01 HYBRID Diagnostics 8 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Temperature Out of Range T: 2600ms
Sensor Circuit low.
Out of Range
Low

Drive Motor P0A2F To detect a Motor Temperature > 159 deg C Motor IN RANGE X: 500 cts One
"A" Over sustained motor exceeds inital fault initial fault Temperature Y: 1500 cts Trip,
Temperature overtemperature threshold R: 10.4ms Type A
condition Temp T: 5200ms
Performance
Fault; P0A2B NOT ACTIVE

Motor Control Processor Voltage Diagnostics


Sensor Power P06B1 Detects Sensor Scaled 15V Supply < 12.0V Wakeup Signal On X: 40 cts One
Supply "A" Power Supply Voltage Y: 50 cts Trip,
Circuit Low (15V) below an R: 10.4ms Type A
acceptable T: 416 ms
threshold.
OR
continuous
fail time >
300 ms

MCPA SECTION Page 685 of 1087 8 OF 12 SECTIONS


MCPA SECTION
11 OBDG01 HYBRID Diagnostics 8 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Sensor Power P06B2 Detects Sensor Scaled 15V Supply > 18.0V Wakeup Signal On X: 40 cts One
Supply "A" Power Supply Voltage Y: 50 cts Trip,
Circuit High (15V) above an R: 10.4ms Type A
acceptable T: 416 ms
threshold.
OR
continuous
fail time >
300 ms
System P1ADE This is the 12V system voltage low diagnostic Special
Voltage Low Type C
DTC Fail case 1: Ignition Voltage <= 10 Volts Enable Cal = true 5 fail counts
Sets when the out of 6
ignition voltage is RunCrankActive = true sample
below a counts
threshold Engine Speed >= 0 RPM
Executes in
a 1000ms
loop

Detects in 6
sec

DTC Pass: Ignition Voltage 1 second


> 10 Volts

MCPA SECTION Page 686 of 1087 8 OF 12 SECTIONS


MCPA SECTION
11 OBDG01 HYBRID Diagnostics 8 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
System P1ADF This is the 12V system voltage Hi diagnostic Special
Voltage Hi Type C
DTC Fail case 1: Ignition Voltage >= 18 Volts Enable Cal = true
Sets when the 5 fail counts
ignition voltage is RunCrankActive = true out of 6
above a sample
threshold counts

Executes in
a 1000ms
loop

Detects in 6
sec

DTC Pass: Ignition Voltage 1 second


< 18 Volts

Motor A Inverter Temp Sensor Diagnostics


Drive Motor P0AEE Inverter A ABS (Inverter Temp >20 deg C 700 cts Start One
Inverter Temperature A - Average of Wake Up Signal Delay Trip,
Temperature Sensor #1 In- (Power Electronics On Type A

MCPA SECTION Page 687 of 1087 8 OF 12 SECTIONS


MCPA SECTION
11 OBDG01 HYBRID Diagnostics 8 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Sensor A Range Coolant Temp and Propulsion
Circuit Rationality Check Transmission Fluid System Inactive
Range/Perfor Temp)) Time
mance "ColdStartAvg" >=21600s
Thermal PLUS
Conditioning Off
Time
>=7200s
X: 200 cts
Charge Off Time Y: 300 cts
>=7200s R: 10.4ms
Cold Start T: 2080ms
Average =9.36 sec
Temperature total
> -40C
Power
Electronics
Coolant
Temperature
Available
TRUE

MCPA SECTION Page 688 of 1087 8 OF 12 SECTIONS


MCPA SECTION
11 OBDG01 HYBRID Diagnostics 8 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Power
Electronics
Coolant
Temperature
Fault Active
FALSE
Tranmission
Fluid
Temperature
Valid
TRUE
Propulsion
System Inactive
Timer Fault
Active
FALSE
Propulsion
System Inactive
Timer Mask
Use Data
Off Board
Charging
Inactive Timer
Fault Active
FALSE

MCPA SECTION Page 689 of 1087 8 OF 12 SECTIONS


MCPA SECTION
11 OBDG01 HYBRID Diagnostics 8 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Off Board
Charging
Inactive Timer
Mask
Use Data
Battery Thermal
Conditioning
Inactive Fault
Active
FALSE
Battery Thermal
Conditioning
Inactive Mask
Use Data

Plug In Charging
Present
TRUE
No Active Power P0AF0 and P0AEF
Inverter Temp
Out Of Range
Faults:

Drive Motor P0AF0 To detect PIM Temp A < -58 deg C Wakeup Signal ON X: 250 cts One
Inverter Inverter A (near 5V) Y: 350 cts Trip,
Temperature Temperature When R: 10.4ms Type A

MCPA SECTION Page 690 of 1087 8 OF 12 SECTIONS


MCPA SECTION
11 OBDG01 HYBRID Diagnostics 8 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Sensor A Sensor #1 malfunction T: 2600ms
Circuit High voltage Out of present at start
Range high of trip:
Cumulative >=90s
Inverter Warmup
Time
at or above
Inverter Warmup >=ABS(20 Nm)
Torque
Threshold
Drive Motor P0AEF To detect PIM Temp A > 130 degC WakeUp Signal On X: 250 cts One
Inverter Inverter A (near 0V) Y: 350 cts Trip,
Temperature Temperature R: 10.4ms Type A
Sensor A Sensor #1 Out of T: 2600ms
Circuit Low Range low
(voltage)
Drive Motor P0BD2 Inverter A ABS(PIM Temp C - >20 deg C Wake Up Signal On 700 cts Start One
Inverter Temperature AVG(PwrElecCoola Delay Trip,
Temperature Sensor #2 In- ntTemp and Type A
Sensor C Range TransTemp)) Propulsion >=21600s
Circuit Range/ Rationality Check "ColdStartAvg" System Inactive
Performance Time

MCPA SECTION Page 691 of 1087 8 OF 12 SECTIONS


MCPA SECTION
11 OBDG01 HYBRID Diagnostics 8 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Thermal >=7200s PLUS
Conditioning Off
Time

Charge Off Time >=7200s X: 200 cts


Y: 300 cts
R: 10.4ms
Cold Start > -40C T: 2080ms
Average =9.36 sec
Temperature total

Power TRUE
Electronics
Coolant
Temperature
Available

Power FALSE
Electronics
Coolant
Temperature
Fault Active

MCPA SECTION Page 692 of 1087 8 OF 12 SECTIONS


MCPA SECTION
11 OBDG01 HYBRID Diagnostics 8 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Tranmission TRUE
Fluid
Temperature
Valid

Propulsion FALSE
System Inactive
Timer Fault
Active

Propulsion Use Data


System Inactive
Timer Mask

Off Board FALSE


Charging
Inactive Timer
Fault Active

Off Board Use Data


Charging
Inactive Timer
Mask

MCPA SECTION Page 693 of 1087 8 OF 12 SECTIONS


MCPA SECTION
11 OBDG01 HYBRID Diagnostics 8 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Battery Thermal FALSE
Conditioning
Inactive Fault
Active

Battery Thermal Use Data


Conditioning
Inactive Mask

Plug In Charging TRUE


Present

No Active Power P0BD4 and P0BD3


Inverter Temp
Out Of Range
Faults:

Drive Motor P0BD4 To detect PIM Temp C < -58 deg C Wakeup Signal ON X: 250 cts One
Inverter Inverter A Temperature (near 5V) Y: 350 cts Trip,
Temperature Temperature When R: 10.4ms Type A
Sensor C Sensor #2 Out of malfunction T: 2600ms
Circuit High Range high present at start
(voltage) of trip:
Cumulative >=90s
Inverter Warmup

MCPA SECTION Page 694 of 1087 8 OF 12 SECTIONS


MCPA SECTION
11 OBDG01 HYBRID Diagnostics 8 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Time
at or above
Inverter Warmup >=ABS(20 Nm)
Torque
Threshold
Drive Motor P0BD3 To detect PIM Temp C > 130 degC WakeUp Signal On X: 250 cts One
Inverter Inverter A Temperature (near 0V) Y: 350 cts Trip,
Temperature Temperature R: 10.4ms Type A
Sensor C Sensor #2 Out of T: 2600ms
Circuit Low Range low
(voltage)
Drive Motor P0BDC Inverter A ABS(PIM Temp E - >20 deg C Wake Up Signal On 700 cts Start One
Inverter Temperature AVG(PwrElecCoola Delay Trip,
Temperature Sensor #3 In- ntTemp and Type A
Sensor E Range TransTemp)) Propulsion >=21600s
Circuit Rationality Check "ColdStartAvg" System Inactive
Range/Perfor Time
mance
Thermal >=7200s PLUS
Conditioning Off
Time

Charge Off Time >=7200s X: 200 cts


Y: 300 cts
R: 10.4ms

MCPA SECTION Page 695 of 1087 8 OF 12 SECTIONS


MCPA SECTION
11 OBDG01 HYBRID Diagnostics 8 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Cold Start > -40C T: 2080ms
Average =9.36 sec
Temperature total

Power TRUE
Electronics
Coolant
Temperature
Available

Power FALSE
Electronics
Coolant
Temperature
Fault Active

Tranmission TRUE
Fluid
Temperature
Valid

Propulsion FALSE
System Inactive
Timer Fault
Active

MCPA SECTION Page 696 of 1087 8 OF 12 SECTIONS


MCPA SECTION
11 OBDG01 HYBRID Diagnostics 8 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Propulsion Use Data
System Inactive
Timer Mask

Off Board FALSE


Charging
Inactive Timer
Fault Active

Off Board Use Data


Charging
Inactive Timer
Mask

Battery Thermal FALSE


Conditioning
Inactive Fault
Active

Battery Thermal Use Data


Conditioning
Inactive Mask

MCPA SECTION Page 697 of 1087 8 OF 12 SECTIONS


MCPA SECTION
11 OBDG01 HYBRID Diagnostics 8 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Plug In Charging TRUE
Present

No Active Power P0BDE and P0BDD


Inverter Temp
Out Of Range
Faults:

Drive Motor P0BDE To detect PIM Temp E < -58 deg C Wakeup Signal ON X: 250 cts One
Inverter Inverter A Temperature (near 5V) Y: 350 cts Trip,
Temperature Temperature When R: 10.4ms Type A
Sensor E Sensor #3 Out of malfunction T: 2600ms
Circuit High Range high present at start
of trip:
Cumulative >=90s
Inverter Warmup
Time
at or above
Inverter Warmup >=ABS(20 Nm)
Torque
Threshold
Drive Motor P0BDD To detect PIM Temp E > 130 degC Wakeup Signal On X: 250 cts One
Inverter Inverter A Temperature (near 0V) Y: 350 cts Trip,
Temperature Temperature R: 10.4ms Type A
Sensor E Sensor #3 Out of T: 2600ms

MCPA SECTION Page 698 of 1087 8 OF 12 SECTIONS


MCPA SECTION
11 OBDG01 HYBRID Diagnostics 8 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Circuit Low Range low
(voltage).
Drive Motor P0C11 To detect an in- PIM Temp A > 98 deg C PIM IN RANGE X: 500 cts One
"A" Inverter range Temperature Temperature Y: 1500 cts Trip,
Phase U Over overtemperature R: 10.4ms Type A
Temperature condition that No Active DTCs: P0AEE T: 5200ms
can potentially
damage inverter

Drive Motor P0C12 To detect an in- PIM Temp C > 98 deg C PIM IN RANGE X: 500 cts One
"A" Inverter range Temperature Temperature Y: 1500 cts Trip,
Phase V Over overtemperature R: 10.4ms Type A
Temperature condition that No Perf Fault; NOT ACTIVE T: 5200ms
can potentially P0BDC
damage inverter

Drive Motor P0C13 To detect an in- PIM Temp E > 98 deg C PIM IN RANGE X: 500 cts One
"A" Inverter range Temperature Temperature Y: 1500 cts Trip,
Phase W overtemperature R: 10.4ms Type A
Over condition that No Active DTCs: P0BD2 T: 5200ms
Temperature can potentially
damage inverter

Motor A Resolver Sensors - Discrete Diagnostics

MCPA SECTION Page 699 of 1087 8 OF 12 SECTIONS


MCPA SECTION
11 OBDG01 HYBRID Diagnostics 8 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Drive Motor P0A3F To detect Loss of Sin or Cos Signal <2.3V Wakeup Signal On Fast Fail One
"A" Position Signal or X: 100 Trip,
Sensor Circuit converter error ( Y: 10000 Type A
line open, short) R: 2 ms
in the Motor T: 200 ms
Resolver circuit Resolver 2ms
Initialization
Delay
Slow Fail
X: 120
Y: 900000
R: 2 ms
T: 240 ms
Drive Motor P0A40 To detect a Sin or Cos Signal >4.0V Wakeup Signal On Fast Fail One
"A" Position Degradation of X: 100 Trip,
Sensor Circuit Signal fault in the Y: 10000 Type A
Range/Perfor angle data read R: 2 ms
mance by the Motor T: 200 ms
Resolver circuit. Resolver 2ms
Initialization
Delay
Slow Fail
X: 120
Y: 900000
R: 2 ms
T: 240 ms

MCPA SECTION Page 700 of 1087 8 OF 12 SECTIONS


MCPA SECTION
11 OBDG01 HYBRID Diagnostics 8 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Drive Motor P1B03 To detect a Loss Internal Tracking > 5 deg Wakeup Signal On Fast Fail One
"A" Position of Tracking fault Error X: 100 Trip,
Sensor Circuit in the Motor Y: 10000 Type A
Loss of Resolver circuit. R: 2 ms
Tracking T: 200 ms
Resolver 2ms
Initialization
Delay
Slow Fail
X: 120
Y: 900000
R: 2 ms
T: 240 ms
Drive Motor P1B0D To detect when ABS(Motor speed) >6300 rpm Wakeup Signal On X: 10 cts One
"A" Position Motor A has Y: 12 cts Trip,
Sensor Circuit exceeded R: 10.4ms Type A
Overspeed operational T: 104ms
maximum speed

MCPA SECTION Page 701 of 1087 8 OF 12 SECTIONS


MCPA SECTION
11 OBDG01 HYBRID Diagnostics 8 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Drive Motor P0C17 To detect an Offset Learn DIDN'T Key Off TRUE 300 ms learn One
"A" Position unvalidated complete because: time Trip,
Sensor Not Resolver Offset Type A
Learned Learn Value AND
No Stored
Previously Valid
Value
ABS(Motor Speed) >50 rpm Wakeup Signal ON

OR Filtered DC < 192 V ABS(Motor < 20 rpm


Speed)
OR ALL Phase <15 A High Voltage > 192 V
Current
OR TimeOut > 1.4 second Valid Stored FALSE
for 1 Timeout Offset
Drive Motor P0C4E Fail Case 1:To Offset Learn > 30 degrees ABS(Motor < 20 rpm 300 ms learn One
"A" Position detect an OOR Completes AND Speed) > 192V time Trip,
Exceeded Offset Learn ABS(Offset High Voltage Type A
Learning Limit Value Correction Angle)

Fail Case 2: To Offset Learn > 10 degrees


detect a sudden Completes AND
jump from ABS(Offset
previously stored Correction Angle -
offset learn value prevoiusly stored
value)

MCPA SECTION Page 702 of 1087 8 OF 12 SECTIONS


MCPA SECTION
11 OBDG01 HYBRID Diagnostics 8 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Drive Motor P1B0F To detect an Offset Learn DIDN'T > 50 rpm Key Off TRUE 300 ms learn Two
"A" Position unvalidated complete because: time Trips,
Sensor Learn Resolver Offset ABS(Motor Speed) Type B
Incorrect Learn Value AND
a Stored
Previously Valid
Value
OR Filtered DC < 192V Wakeup Signal TRUE
Voltage
OR ALL Phase < 15A ABS(Motor < 20 rpm X: 30 ct
Current Max-Min Speed) Y: N/A
Delta R: 2.08ms
T: 62.4ms
OR TimeOut waiting > 1.4 second Valid Stored TRUE
for entry conditions for 1 Timeouts Offset

High Voltage > 192 V


Motor A Resolver Sensors - Circuit Diagnostics
Drive Motor P0C52 To detect Resolver S13 < 0.5 v Wakeup Signal On X: 50 cts One
"A" Position Resolver Circuit Circuit Reference Y: 80 cts Trip,
Sensor Circuit S1/3 Out of Voltage R: 10.4ms Type A
"A" Low Range Low T: 520ms

Drive Motor P0C53 To detect Resolver S13 > 4.5 v Wakeup Signal On X: 20 cts One
"A" Position Resolver Circuit Circuit Reference Y: 30 cts Trip,
Sensor Circuit S1/3 Out of Voltage R: 10.4ms Type A

MCPA SECTION Page 703 of 1087 8 OF 12 SECTIONS


MCPA SECTION
11 OBDG01 HYBRID Diagnostics 8 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
"A" High Range High T: 208ms

Drive Motor P0C5C To detect Resolver S24 < 0.5 v Wakeup Signal On X: 50 cts One
"A" Position Resolver Circuit Circuit Reference Y: 80 cts Trip,
Sensor Circuit S2/4 Out of Voltage R: 10.4ms Type A
"B" Low Range Low T: 520ms

Drive Motor P0C5D To detect Resolver S24 > 4.5 v Wakeup Signal On X: 20 cts One
"A" Position Resolver Circuit Circuit Reference Y: 30 cts Trip,
Sensor Circuit S2/4 Out of Voltage R: 10.4ms Type A
"B" High Range High T: 208ms

MCPA Controller Fault Diagnostics


Control P1A51 This Diagnostic tests the checksum on ROM (flash) memory One
Module Read Trip,
Only Memory DTC Fail case 1: Ignition Status = Run or Crank 1 failure if it Type A
(ROM) This DTC will be occurs
stored if any during the
check sum in the first ROM
boot is incorrect test of the
ignition cycle
otherwise 5

MCPA SECTION Page 704 of 1087 8 OF 12 SECTIONS


MCPA SECTION
11 OBDG01 HYBRID Diagnostics 8 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
DTC Fail case 2: failures
This DTC will be
stored if any Calculated
check sum in the Checksum does not Frequency:
calibration is match stored Runs
incorrect checksum continuously
in the
DTC Fail case 3:
This DTC will be
stored if any
check sum in the
software is
incorrect

DTC Pass: ROM fault =


false
2nd SOH ROM
fault = false
Main SOH
ROM fault =
false

Control P1EB6 This Diagnostic tests for BINVDM errors One


Module Long Trip,

MCPA SECTION Page 705 of 1087 8 OF 12 SECTIONS


MCPA SECTION
11 OBDG01 HYBRID Diagnostics 8 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Term Memory DTC Fail case 1: Checksum at power- Ignition Status = Run or Crank 1 failure Type A
Reset Non-volatile up
memory (Static) does not match Frequency:
checksum error checksum at power- Once at
at controller down powerup
power-up

DTC Fail case 2:


Non-volatile
memory
(Preserved)
checksum error
at controller
power-up

DTC Fail case 3:


Non-volatile
memory
(BINVDM)
checksum error
at controller
power-up

MCPA SECTION Page 706 of 1087 8 OF 12 SECTIONS


MCPA SECTION
11 OBDG01 HYBRID Diagnostics 8 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
DTC Fail case 4:
Non-volatile
memory
(ShutdownFinis
hed) checksum
error at controller
power-up

No ROM
DTC Pass:
memory faults
Control P1A50 This Diagnostic tests the checksum on RAM memory One
Module Trip,
Random DTC Fail case 1: Data read does not Ignition Status = Run or Crank Should finish Type A
Access Indicates that match data within
Memory HCP is unable to written 30 seconds
(RAM) Failure correctly write at all
and read data to operating
and from Dual conditions
Store RAM

MCPA SECTION Page 707 of 1087 8 OF 12 SECTIONS


MCPA SECTION
11 OBDG01 HYBRID Diagnostics 8 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
DTC Fail case 2:
Indicates that
HCP is unable to
correctly write
and read data to
and from Write
Protect RAM

DTC Fail case 3:


Indicates that
HCP is unable to
correctly write
and read data to
and from 2nd
SOH RAM
DTC Fail case 4:
Indicates that
HCP is unable to
correctly write
and read data to
and from Main
SOH RAM

MCPA SECTION Page 708 of 1087 8 OF 12 SECTIONS


MCPA SECTION
11 OBDG01 HYBRID Diagnostics 8 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
DTC Fail case 5:
Indicates that
HCP is unable to
correctly write
and read data to
and from System
RAM
DTC Fail case 6:
Indicates that
HCP is unable to
correctly write
and read data to
and from Cache
RAM
DTC Fail case 7:
Indicates that
HCP is unable to
correctly write
and read data to
and from eTPU
RAM

MCPA SECTION Page 709 of 1087 8 OF 12 SECTIONS


MCPA SECTION
11 OBDG01 HYBRID Diagnostics 8 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
DTC Pass: No errors in
1000ms
MainSOH RAM
faults = false
CommFlts =
false
System RAM
faults = false
CacheRam
faults = false
eTPU RAM
faults = false

Control P0A1B This Diagnostic tests all the internal processor integrity subsystems One
Module Trip,

MCPA SECTION Page 710 of 1087 8 OF 12 SECTIONS


MCPA SECTION
11 OBDG01 HYBRID Diagnostics 8 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Internal DTC Fail case 1: HWIO detects Fault = true (in SPI Run/Crank > 9.5 Volts 28 fail Type A
Performance Indicates that the Hardware) Voltage OR counts out of
HCP has Powertrain 32 sample
detected an Relay Voltage counts
internal
processor Diagnostic = true Executes in
integrity fault System Enable a 6.25ms
loop
CePISR_e_Main Powermoding = Accesory or Off
DtctdSPI_Flt Detects in
200ms

MCPA SECTION Page 711 of 1087 8 OF 12 SECTIONS


MCPA SECTION
11 OBDG01 HYBRID Diagnostics 8 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
DTC Fail case 2: Key Value = Calibration SRAR = False Detects in
Indicates that the Value shutdowns 150ms
HCP has
detected an SPI Fault =False
internal
processor RunCrank Active = False
integrity fault
Ram or ROM
CePISR_e_2ndN fault = False
otRunningSeedK
yTst 12V battery
>11V
Seed received in
wrong order fault = False

Vehicle Speed

Seed/Key <= 0 MPH


Timeout
= False
Powermode

= off for less than 5


seconds

MCPA SECTION Page 712 of 1087 8 OF 12 SECTIONS


MCPA SECTION
11 OBDG01 HYBRID Diagnostics 8 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
DTC Fail case 3: IPT Detects faulty  calibration HV Bat = True Up down
Indicates that the harware in Inhibit Value contactor Staus counter = 3
HCP has path Available
detected an
internal IPT feedback MMDR = Powerdown Wait
processor State
integrity fault HPMR = Eval BP Open
State
HV Battery >= 80 V
CePISR_e_2ndF
ailsToTakeRmdl Contactors = Closed
Actn
Motor Faults = False

Motor Speed <= 10 RPM

SRAR = False
shutdowns

SPI Fault =False

RunCrank Active = False

Ram or ROM
fault = false

MCPA SECTION Page 713 of 1087 8 OF 12 SECTIONS


MCPA SECTION
11 OBDG01 HYBRID Diagnostics 8 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
12V battery >11V

Seed received in = false


wrong order fault

Vehicle Speed
<= 0 MPH
Seed/Key
Timeout = False

Powermode
= off for less than 5
seconds

DTC Fail case 4: Key Value  Calibration 1. Number Of 1. > 0 Detects in


Indicates that the Value Mains 2. = Not running for 150ms or
HCP has 2. IPT status > 0.075s two
detected an consecutive
internal faulty keys
processor
integrity fault

CePISR_e_2ndR
xIncorrectKeys

MCPA SECTION Page 714 of 1087 8 OF 12 SECTIONS


MCPA SECTION
11 OBDG01 HYBRID Diagnostics 8 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
DTC Fail case 5: seed does not within 1. Number Of 1. > 0 Detects in 1
Indicates that the update Calibration Monitors 2. = FALSE sec
HCP has threshold 2. SPI faults
detected an
internal
processor
integrity fault

CePISR_e_Main
DtctdSdKeyTime
out

DTC Fail case 6: Seed sequence  expected 1. Number Of 1. > 0 12 fail


Indicates that the order Monitors 2. = FALSE counts out of
HCP has 2. SPI faults 16 sample
detected an counts
internal
processor Executes in
integrity fault a 12.5ms
loop
CePISR_e_Main
DtctdSdRxWrong Detects in
Ordr 200ms

MCPA SECTION Page 715 of 1087 8 OF 12 SECTIONS


MCPA SECTION
11 OBDG01 HYBRID Diagnostics 8 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
DTC Fail case 7: Seed timeout > 200 ms 1. Seed Update 1. = True 3 fail counts
Indicates that the Key StoreFault 2. = True out of 4
HCP has PSW Fault = True Enable OR sample
detected an 2. Program counts
internal Sequence
processor Watch Enable Executes in
integrity fault a 50ms loop

CePISR_e_Main Detects in
SequenceFlt 200ms

DTC Fail case 8: HWIO detects Fault =2 (ina row) 1. ALU Test 1. = TRUE runs
Indicates that the Enabled 2. = Enabled continuously
HCP has 2. Diagnostic 3. >= 0.15s in 12.5ms
detected an system status 4. = True loop
internal 3. Code clear
processor active Detects in
integrity fault 4. PMDI Low 12.5ms
voltage clear
CePISR_e_Main diag enable
ALU_Flt conditons met

MCPA SECTION Page 716 of 1087 8 OF 12 SECTIONS


MCPA SECTION
11 OBDG01 HYBRID Diagnostics 8 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
DTC Fail case 9: HWIO detects Fault =2 (in arow) 1. Diagnostic 1. = TRUE runs
Indicates that the Test Enabled 2. = Enabled continuously
HCP has 2. Diagnostic 3. >= 0.15s in 12.5ms
detected an system status 4. = True loop
internal 3. Code clear
processor active Detects in
integrity fault 4. PMDI Low 12.5ms
voltage clear
CePISR_e_Main diag enable
CfgRegFlt conditons met

DTC Fail case HWIO detects Fault = 5 (Since Diagnostic Test = True Runs
10: Indicates that Powerup) Enabled Continuously
the HCP has =True in 100ms
detected an Diagnostic loop
internal System Enables
processor Detects in
integrity fault 500ms

CePISR_e_Main
StackFlt

MCPA SECTION Page 717 of 1087 8 OF 12 SECTIONS


MCPA SECTION
11 OBDG01 HYBRID Diagnostics 8 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
DTC Fail case Continuous Fault > 200ms 1. A2D 1. = TRUE 5 fail counts
11: Indicates that Converter Test 2. > -1 out of 8
the HCP has Enabled 3. > 7 sample
detected an 2. PT Relay counts
internal Voltage
processor 3. Run Crank Executes in
integrity fault Voltage a 50ms loop

CePISR_e_Main Detects in
ADC_Flt 200ms

DTC Fail case Run Crank on  Run Crank 1. Run Crank 1. = True 5 fail counts
12: Indicates that Seconday Active Discrete 2. = False out of 8
the HCP has Processor Diagnostic sample
detected an Enable counts
internal 2. SPI Faults
processor Executes in
integrity fault a 25ms loop

CePISR_e_Run Detects in
CrankCorrFlt 200ms

MCPA SECTION Page 718 of 1087 8 OF 12 SECTIONS


MCPA SECTION
11 OBDG01 HYBRID Diagnostics 8 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
DTC Fail case HWIO detects Fault = 3 /10 5/10 1. Flash ECC 1. = True 3 fail counts
13: Indicates that Circuit Test 2. = True out of 10
the HCP has Enable sample
detected an 2. Power-Up counts (turns
internal Reset on MIL)
processor
integrity fault 5 fail counts
out of 10
CePISR_e_Flash sample
ECC_CktTest counts
(shutdown
vehicle)

Executes
once at
every power
up reset

MCPA SECTION Page 719 of 1087 8 OF 12 SECTIONS


MCPA SECTION
11 OBDG01 HYBRID Diagnostics 8 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
DTC Fail case HWIO detects Fault = 3 /10 5/10 1. RAM ECC 1. = True 3 fail counts
14: Indicates that Circuit Test 2. = True out of 10
the HCP has Enable sample
detected an 2. Power-Up counts (turns
internal Reset on MIL)
processor
integrity fault 5 fail counts
out of 10
CePISR_e_RAM sample
_ECC_CktTest counts
(shutdown
vehicle)

Executes
once at
every power
up reset

MCPA SECTION Page 720 of 1087 8 OF 12 SECTIONS


MCPA SECTION
11 OBDG01 HYBRID Diagnostics 8 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
DTC Fail case HWIO detects Fault = True Diagnostic Test = TRUE
15: Indicates that Enabled
the HCP has or or
detected an
internal Memory Copy Error =True
processor
integrity fault

CePISR_e_DMA
_XferTest

MCPA Torque Security Diagnostics


Control P1ADC This Diagnostic tests for unuseable BINVDM (flash) memory only One
Module Long Trip,
Term Memory DTC Fail case 1: Ignition voltage • 5 volts 1 failure Type A
Performance Indicates that the Frequency:
NVM Error flag Once at
HWIO Bat Write power-up
will not succeed
set Last EEPROM write
DTC Fail case 2: did not complete
Indicates that the
NVM Error flag
HWIO Assembly
Cal set

MCPA SECTION Page 721 of 1087 8 OF 12 SECTIONS


MCPA SECTION
11 OBDG01 HYBRID Diagnostics 8 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
DTC Pass: NV write will not
succeed = fail
Assembly cal
fail = false

Drive Motor A P0C19 This Diagnostic tests that the difference between the motor A torque command slew and the motor torque One
Torque achieved is greater than a threshold. Trip,
Delivered DTC Fail case 1: the commanded < 138 Ignition switch in crank or run Type A
Performance The slewed MCP torque - the
torque command achieved torque
is different by the
MCP torque
achieved

Drive Motor A P1A4F This diagnostic prevents flashing different MCP software into MCP A that does not match its ID One
Control Trip,
Module Not DTC Fail case 1: MCP ID Hardware  Calibration Type A
Programmed The MCP ID
hardware does
not match the
calibration for the
specific MCP

MCPA SECTION Page 722 of 1087 8 OF 12 SECTIONS


MCPA SECTION
11 OBDG01 HYBRID Diagnostics 8 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Drive Motor A P1E0A This diagnostic detects the torque command path calculation errors One
Control Trip,
Module DTC Fail case 1: Difference between > 164Nm Fault Active = True Type A
Internal If the difference Primary and 30 fail
Control between the Redundant signals TPTKO = False counts out of
Module Torque achieved 32 sample
Torque primary path Torque Mon Fail = True counts
Calculation signal and the
Performance redundant path Executes in
signal is greater a 6.25 ms
than a threshold Loop

(MTQR) Detects in
200ms

MCPA SECTION Page 723 of 1087 8 OF 12 SECTIONS


MCPA SECTION
11 OBDG01 HYBRID Diagnostics 8 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
DTC Fail case 2: Difference between > 164Nm
If the difference Primary and
between the Redundant signals
Torque
Commanded
primary path
signal and the
redundant path
signal is greater
than a threshold

(MTDR)

MCPA SECTION Page 724 of 1087 8 OF 12 SECTIONS


MCPA SECTION
11 OBDG01 HYBRID Diagnostics 8 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
DTC Fail case 3: Difference between > 50A
Compares the Primary and
ISSD primary Redundant signals
path calculated
signal in task 0
rate with
redundant signal
calculated in
6.25ms and fails
if it is different
than a threshold

(MCUR)

MCPA SECTION Page 725 of 1087 8 OF 12 SECTIONS


MCPA SECTION
11 OBDG01 HYBRID Diagnostics 8 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
DTC Fail case 4: Difference between > 50A
Compares the Primary and
ISSQ primary Redundant signals
path calculated
signal in task 0
rate with
redundant signal
calculated in
6.25ms and fails
if it is different
than a threshold

(MCUR)

MCPA SECTION Page 726 of 1087 8 OF 12 SECTIONS


MCPA SECTION
11 OBDG01 HYBRID Diagnostics 8 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
DTC Fail case 5: Difference between > 50A
Compares the Primary and
ISSCmd primary Redundant signals
path calculated
signal in task 0
rate with
redundant signal
calculated in
6.25ms and fails
if it is different
than a threshold

(MCDR)

MCPA SECTION Page 727 of 1087 8 OF 12 SECTIONS


MCPA SECTION
11 OBDG01 HYBRID Diagnostics 8 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
DTC Fail case 6: Difference between > .001Nm
Compares the Primary and
BEMF Dec Redundant signals
primary path
calculated signal
in task 0 rate with
redundant signal
calculated in
6.25ms and fails
if it is different
than a threshold

(MCDR)

MCPA SECTION Page 728 of 1087 8 OF 12 SECTIONS


MCPA SECTION
11 OBDG01 HYBRID Diagnostics 8 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
DTC Fail case 7: Difference between > .5V
Compares the Primary and
Usdq Limited Redundant signals
primary path
calculated signal
in task 0 rate with
redundant signal
calculated in
6.25ms and fails
if it is different
than a threshold

(MCCR)

MCPA SECTION Page 729 of 1087 8 OF 12 SECTIONS


MCPA SECTION
11 OBDG01 HYBRID Diagnostics 8 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
DTC Fail case 8: For OverMod: > .2Nm
Compares the Mod Index Square
Duty ABC or > 1Nm
primary path PerfSqr
calculated signal
in task 0 rate with For Linear:
redundant signal Mod Index Square > .1Nm
calculated in or
6.25ms and fails PerfSqr > .15Nm
if it is different
than a threshold

(SVMR)

MCPA SECTION Page 730 of 1087 8 OF 12 SECTIONS


MCPA SECTION
11 OBDG01 HYBRID Diagnostics 8 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
DTC Fail case 9: Difference between >4000
Compares the Primary and
Power Input Redundant signals
Watts primary
path calculated
signal in task 0
rate with
redundant signal
calculated in
6.25ms and fails
if it is different
than a threshold

(HVTR)

MCPA SECTION Page 731 of 1087 8 OF 12 SECTIONS


MCPA SECTION
11 OBDG01 HYBRID Diagnostics 8 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
DTC Fail case Difference between > .03V
10: Primary and
Compares the Redundant signals
VDC Adapt
primary path
calculated signal
in task 0 rate with
redundant signal
calculated in
6.25ms and fails
if it is different
than a threshold

(HVTR)

MCPA SECTION Page 732 of 1087 8 OF 12 SECTIONS


MCPA SECTION
11 OBDG01 HYBRID Diagnostics 8 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
DTC Fail case Difference between > 0Nm
11: Primary and
Compares the Redundant signals
Qest primary
path calculated
signal in task 0
rate with
redundant signal
calculated in
6.25ms and fails
if it is different
than a threshold

(HVTR)

MCPA SECTION Page 733 of 1087 8 OF 12 SECTIONS


MCPA SECTION
11 OBDG01 HYBRID Diagnostics 8 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
DTC Fail case Difference between >116
12: Primary and RadPerSec
Compares the Redundant signals
Motor Speed
primary path
calculated signal
in task 0 rate with
redundant signal
calculated in
6.25ms and fails
if it is different
than a threshold

(MSPR)

Communication Diagnostics
Lost Comm'n U1876 This diagnostic indicates a lost communication between the MCPA and the ECM on Bus A Two
With Trips,

MCPA SECTION Page 734 of 1087 8 OF 12 SECTIONS


MCPA SECTION
11 OBDG01 HYBRID Diagnostics 8 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
ECM/PCM on DTC Fail case 1: Missed ECM Run/Crank > 9.5 Volts Executes in Type B
Bus A Detects that CAN Messages Voltage a 6.25ms
serial data OR loop
communication Powertrain
has been lost Relay Voltage
with the ECM on
Bus A Detects in
500 ms
PowerMode =RUN

Bus Off Fault =FALSE


Active

Normal =TRUE
Communication
Enabled

Normal =TRUE
Message
Transmission

Diagnostic =FALSE
System Disable

MCPA SECTION Page 735 of 1087 8 OF 12 SECTIONS


MCPA SECTION
11 OBDG01 HYBRID Diagnostics 8 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Diagnostic >=3 sec
Enable Timer

Lost Comm'n U1849 This diagnostic indicates a lost communication between the MCPA and the TCM on Bus A Two
With TCM Trips,
DTC Fail case 1: Missed TCM Run/Crank > 9.5 Volts Executes in Type B
Detects that CAN Messages Voltage a 6.25ms
serial data OR loop
communication Powertrain
has been lost Relay Voltage
with the TCM on
Bus A Detects in
500 ms
PowerMode =RUN

Bus Off Fault =FALSE


Active

Normal =TRUE
Communication
Enabled

Normal =TRUE
Message
Transmission

MCPA SECTION Page 736 of 1087 8 OF 12 SECTIONS


MCPA SECTION
11 OBDG01 HYBRID Diagnostics 8 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Diagnostic =FALSE
System Disable

Diagnostic >=3 sec


Enable Timer

Lost Comm'n U1845 This diagnostic indicates a lost communication between the MCPA and the HCP Two
With Hybrid Trips,
Controller Detects that CAN Missed HCP Run/Crank > 9.5 Volts Detects Type B
serial data Messages Voltage OR within 500
communication Powertrain msec at 6.25
has been lost Relay Voltage msec loop
with the HCP rate
PowerMode =RUN

Bus Off Fault =FALSE


Active

Normal =TRUE
Communication
Enabled

MCPA SECTION Page 737 of 1087 8 OF 12 SECTIONS


MCPA SECTION
11 OBDG01 HYBRID Diagnostics 8 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Normal =TRUE
Message
Transmission

Diagnostic =FALSE
System Disable

Diagnostic >=3 sec


Enable Timer

Lost Comm'n U182E This diagnostic indicates a lost communication between the MCPA and the VICM on Bus B Two
With Hybrid Trips,
Controller B DTC Fail case 1: Missed VICM Run/Crank > 9.5 Volts Executes in Type B
on Bus B Lost Messages Voltage a 6.25ms
Communication OR loop
with Hybrid Powertrain
Powertrain Relay Voltage
Control Module B
on Bus A (VICM) Detects in
500 ms

PowerMode =RUN

MCPA SECTION Page 738 of 1087 8 OF 12 SECTIONS


MCPA SECTION
11 OBDG01 HYBRID Diagnostics 8 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Bus Off Fault =FALSE
Active

Normal =TRUE
Communication
Enabled

Normal =TRUE
Message
Transmission

Diagnostic =FALSE
System Disable

Diagnostic >=3 sec


Enable Timer

APPENDIX
ALU= Arithmetic Logic Unit
BPCM= Batt Pack Ctrl Module
HWIO= Hardware Input/Output
IGBT= Insulated Gate Bipolar Transistors (Phase Current Controllers)
OOR= Out of Range

MCPA SECTION Page 739 of 1087 8 OF 12 SECTIONS


MCPA SECTION
11 OBDG01 HYBRID Diagnostics 8 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
EREV Inverter Temperature Sensor Mapping Grid SAE
Drive Motor A Phase U PIM_A PIM_0 A
Phase V PIM_C PIM_2 E
Phase W PIM_B PIM_1 C
Drive Motor B Phase U PIM_C PIM_2 F
Phase V PIM_A PIM_0 B
Phase W PIM_B PIM_1 D

Time Required
Legend:
X: Fail Counts
R: Loop Time Y: Sample Counts
T: Fault Detect (N/A if no XofY
Time structure)

MCPA SECTION Page 740 of 1087 8 OF 12 SECTIONS


MCPB SECTION
11 OBDG01 HYBRID Diagnostics 9 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
MCP B Phase Current Diagnostics
Drive Motor P0BFE To detect Sum of 3 phase > 156 A Wakeup Signal On X: 160 ct One
"B" Phase U- electrical failure currents Y: 190 ct Trip,
V-W of phase current R: 0.11 - 0.5 Type A
Correlation sensor. ms
T: 17.6 - 80
ms
Drive Motor P0C04 Fail Case 1: To U, V, or W Phase > 725 A Wakeup Signal On X: 2 cts One
"B" Phase U- detect fast, current sensor Y: 10 cts Trip,
V-W Current repeated 3 R: 2.08 ms Type A
Sensor Phase over T: 4.2 ms
Overcurrent currents and to
protect IGBT.
Fail Case 2: To X: 5 cts
detect slow, Y: 50 cts
intermittent 3 R: 2.08 ms
Phase over T: 10.4 ms
currents and to
protect IGBT.

MCPB SECTION Page 741 of 1087 9 OF 12 SECTIONS


MCPB SECTION
11 OBDG01 HYBRID Diagnostics 9 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Drive Motor P0C08 Drive Motor "A" ABS(Peak Phase <9A Inverter State RUN X: 200 ct One
"B" Phase U- Missing Motor Axis Current ) Y: N/A Trip,
V-W Current checks R: 0.11-0.5 Type A
Circuit/Open for minimum ms
current in each T: 22 - 100
phase when rotor ms
position is near
that peak's
phase axis.
Each phase is
checked
individually as
rotor turns.
Inverter Voltage > 35 V
Rotor Position -30 deg < Phase
Axis < +30 deg
Current >= 23 A
Commanded
Drive Motor P0BF3 Circuit Low U Phase current < -800 A Wakeup Signal On X: 4 cts One
"B" Phase U monitor to detect sensor output at Y: 6 cts Trip,
Current the failure of U- highside R: 10.4 ms Type A
Sensor Circuit phase current T: 42 ms
Low sensor circuit
below valid range

MCPB SECTION Page 742 of 1087 9 OF 12 SECTIONS


MCPB SECTION
11 OBDG01 HYBRID Diagnostics 9 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
PWM Output FALSE
Enable
Drive Motor P0BF4 Circuit High U Phase current > 800 A Wakeup Signal On X: 4 cts One
"B" Phase U monitor to detect sensor output at Y: 6 cts Trip,
Current the failure of U- highside R: 10.4 ms Type A
Sensor Circuit phase current T: 42 ms
High sensor circuit
above valid
range

PWM Output FALSE


Enable
Drive Motor P0BF2 Offset Circuit U Phase offset >30 A Wakeup Signal On X: 8 cts One
"B" Phase U monitor to detect current output at Y: N/A Trip,
Current the failure of U- highside R: 10.4 ms Type A
Sensor Offset phase offset T: 83 ms
Out-of Range current above
valid range

Power Stage OPEN


No Active DTCs: P0BE7/P0BE8

MCPB SECTION Page 743 of 1087 9 OF 12 SECTIONS


MCPB SECTION
11 OBDG01 HYBRID Diagnostics 9 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Drive Motor P0BF7 Circuit Low V Phase current < -800 A On X: 4 cts One
"B" Phase V monitor to detect sensor output at Y: 6 cts Trip,
Current the failure of V- highside R: 10.4 ms Type A
Sensor Circuit phase current T: 42 ms
Low sensor circuit
below valid range
Wakeup Signal

PWM Output FALSE


Enable
Drive Motor P0BF8 Circuit High V Phase current > 800 A Wakeup Signal On X: 4 cts One
"B" Phase V monitor to detect sensor output Y: 6 cts Trip,
Current the failure of V- current at highside R: 10.4 ms Type A
Sensor Circuit phase current T: 42 ms
High sensor circuit
above valid
range

PWM Output FALSE


Enable

MCPB SECTION Page 744 of 1087 9 OF 12 SECTIONS


MCPB SECTION
11 OBDG01 HYBRID Diagnostics 9 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Drive Motor P0BF6 Offset Circuit V Phase offset >30 A Wakeup Signal On X: 8 cts One
"B" Phase V monitor to detect current output at Y: N/A Trip,
Current the failure of U- highside R: 10.4 ms Type A
Sensor Offset phase offset T: 83 ms
Out-of Range current above
valid range

Power Stage OPEN


No Active DTCs: P0BEB/P0BEC

Drive Motor P0BFB Circuit Low W Phase current < -800 A Wakeup Signal On X: 4 cts One
"B" Phase W monitor to detect sensor output at Y: 6 cts Trip,
Current the failure of W- highside R: 10.4 ms Type A
Sensor Circuit phase current T: 42 ms
Low sensor circuit
below valid range

PWM Output FALSE


Enable

MCPB SECTION Page 745 of 1087 9 OF 12 SECTIONS


MCPB SECTION
11 OBDG01 HYBRID Diagnostics 9 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Drive Motor P0BFC Circuit High W Phase current > 800 A Wakeup Signal On X: 4 cts One
"B" Phase W monitor to detect sensor output at Y: 6 cts Trip,
Current the failure of W- highside R: 10.4 ms Type A
Sensor Circuit phase current T: 42 ms
High sensor circuit
above valid
range

PWM Output FALSE


Enable
Drive Motor P0BFA Offset Circuit W Phase offset >30 A Wakeup Signal On X: 8 cts One
"B" Phase W monitor to detect current output at Y: N/A Trip,
Current the failure of U- highside R: 10.4 ms Type A
Sensor Offset phase offset T: 83 ms
Out-of Range current above
valid range

Power Stage OPEN


No Active DTCs: P0BEF/P0BF0

MCP B IGBT Diagnostics


Drive Motor P0A79 Detects IGBT Phase A, B, or C OVERDRIVEN Wakeup Signal On X: 1 ct One
"B" Inverter Desaturation High or Low Side (Status Fault Y: N/A Trip,
Performance Faults Devices Bit) R: 2.08ms Type A
T: 2.08ms

MCPB SECTION Page 746 of 1087 9 OF 12 SECTIONS


MCPB SECTION
11 OBDG01 HYBRID Diagnostics 9 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Monitors hw High Voltage > 100V
status line to
detect internal
overcurrent
faults, shoot
through, or loss
of switching
control events
Drive Motor P0C0E Detects IGBT Phase A, B, or C FAILED (Status Inverter State Initialization X: 1 ct One
"B" Inverter Bias Faults Power Supply Fault Bit) Complete Y: N/A Trip,
Power Supply R: 2.08ms Type A
Circuit/Open T: 2.08ms

Monitors hw High Voltage > 100V


status line to
detect loss of
power supply to
gate drive board

MCP B High Voltage (HV) Diagnostics


Drive Motor P1AEF To detect over HV Sensor Voltage > 425V Controller Complete X: 3 cts One
"B" Hybrid voltage and to Initialization Y: N/A Trip,
Battery protect TPIM HV R: 0.1 - 0.5 Type A
System Circuit ms
Voltage High T: 0.3 - 1.50
ms

MCPB SECTION Page 747 of 1087 9 OF 12 SECTIONS


MCPB SECTION
11 OBDG01 HYBRID Diagnostics 9 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description

Drive Motor P1AEA Circuit Low HV Sensor Voltage <30V Controller Complete X: 15 cts One
"B" Control monitor of HV Initialization Y: 20 cts Trip,
Module Hybrid output voltage R: 10.4ms Type A
Battery sensor T: 156.3ms
Voltage
Sense Circuit
Low Voltage

Run/Crank Active
Contactors Closed
Drive Motor P1AEB Circuit High HV Sensor Voltage >500 V Controller Complete X: 15 cts One
"B" Control monitor of HV Initialization Y: 20 cts Trip,
Module Hybrid output voltage R: 10.4ms Type A
Battery sensor T: 156.3ms
Voltage
Sense Circuit
High Voltage

Run/Crank Active

MCPB SECTION Page 748 of 1087 9 OF 12 SECTIONS


MCPB SECTION
11 OBDG01 HYBRID Diagnostics 9 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Drive Motor P1AED To check ABS(HV - >= 40 V No Active DTCs: P1AEA, P1AEB X: 18 cts Two
"B" Control correlation of HV HV_Battery) Y: 30 cts Trips,
Module Hybrid with sum of mid- R: 10.4ms Type B
Battery pack voltages T: 187ms
System and HV_Battery.
Voltage

AND Controller Complete


Initialization
ABS(HV - sum of >= 50 V Contactors Closed
mid-pack voltages)

Drive Motor P1AF2 Isolation Lost Isolation Ratio (Neg >4.53 No Active DTCs: P1AEA, P1AEB, X: 250 cts Two
"B" Control between mid- mid-pack voltage / P1AED Y: 300 cts Trips,
Module Hybrid pack voltage and Pos mid-pack R: 10.4ms Type B
Battery chassis voltage) T: 2600ms
Voltage
System
Isolation Fault

Controller Complete
Initialization

MCPB SECTION Page 749 of 1087 9 OF 12 SECTIONS


MCPB SECTION
11 OBDG01 HYBRID Diagnostics 9 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Drive Motor P1AF6 Circuit 1 Low Pos mid-pack <20V Controller Complete X: 70 cts Two
"B" Control monitor of Pos voltage Initialization Y: 100 cts Trips,
Module Hybrid mid-pack voltage R: 10.4ms Type B
Battery sensor T: 729ms
Voltage
Isolation
Sensor Circuit
Low

Run/Crank Active
Contactors Closed
Drive Motor P1AF7 Circuit 1 High Pos mid-pack >40 V No Active DTCs: P1AEA, P1AEB X: 50 cts Two
"B" Control monitor of Pos voltage - HV Y: 100 cts Trips,
Module Hybrid mid-pack voltage R: 10.4ms Type B
Battery sensor T: 520ms
Voltage
Isolation
Sensor Circuit
High

Controller Complete
Initialization
Run/Crank Active

MCPB SECTION Page 750 of 1087 9 OF 12 SECTIONS


MCPB SECTION
11 OBDG01 HYBRID Diagnostics 9 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Drive Motor P1B43 Circuit 2 Low Neg mid-pack <20V Controller Complete X: 70 cts Two
"B" Control monitor of Neg voltage Initialization Y: 100 cts Trips,
Module Hybrid mid-pack voltage R: 10.4ms Type B
Battery sensor T: 729ms
Voltage
Isolation
Sensor 2
Circuit Low

Run/Crank Active
Contactors Closed
Drive Motor P1B44 Circuit 2 High Neg mid-pack >40 V No Active DTCs: P1AEA, P1AEB X: 50 cts Two
"B" Control monitor of Neg voltage - HV Y: 100 cts Trips,
Module Hybrid mid-pack voltage R: 10.4ms Type B
Battery sensor T: 520ms
Voltage
Isolation
Sensor 2
Circuit High

Controller Complete
Initialization
Run/Crank Active

MCPB SECTION Page 751 of 1087 9 OF 12 SECTIONS


MCPB SECTION
11 OBDG01 HYBRID Diagnostics 9 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Drive Motor P1B42 To check ABS(Pos mid-pack - >= 40 V No Active DTCs: P1AEA, P1AEB, X: 100 cts Two
"B" Control correlation of Neg mid-pack - P1B43, P1B44 Y: 150 cts Trips,
Module Hybrid sum of mid-pack HV_Battery) R: 10.4ms Type B
Battery voltages against T: 1040ms
Voltage HV and
Isolation HV_Battery
Sensing
Performance

and Run/Crank Active


ABS(Pos mid-pack - >= 50 V Controller Complete
Neg mid-pack - HV) Initialization

Motor B Temp Sensor Diagnostics


Drive Motor P0A31 Motor B ABS(Motor > 20 deg C On 700 cts Start One
"B" Control Temperature Thermistor Wake Up Signal Delay Trip,
Module Sensor In-Range Temperature - the Type A
Temperature Rationality Check average of (Power Propulsion >=21600s
Sensor Electronic Coolant System Inactive
Performance Temperature and Time
Transmission Fluid

MCPB SECTION Page 752 of 1087 9 OF 12 SECTIONS


MCPB SECTION
11 OBDG01 HYBRID Diagnostics 9 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Thermal >=7200s PLUS
Conditioning Off
Time

Charge Off Time >=7200s X: 200 cts


Y: 300 cts
R: 10.4ms
T: 2080ms
=9.36 sec
total

Cold Start > -40C


Average
Temperature

MCPB SECTION Page 753 of 1087 9 OF 12 SECTIONS


MCPB SECTION
11 OBDG01 HYBRID Diagnostics 9 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Power TRUE
Electronics
Coolant
Temperature
Available

Power FALSE
Electronics
Coolant
Temperature
Fault Active

Tranmission TRUE
Fluid
Temperature
Valid

Propulsion FALSE
System Inactive
Timer Fault
Active

Propulsion Use Data


System Inactive
Timer Mask

MCPB SECTION Page 754 of 1087 9 OF 12 SECTIONS


MCPB SECTION
11 OBDG01 HYBRID Diagnostics 9 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Off Board FALSE
Charging
Inactive Timer
Fault Active

Off Board Use Data


Charging
Inactive Timer
Mask

Battery Thermal FALSE


Conditioning
Inactive Fault
Active

Battery Thermal Use Data


Conditioning
Inactive Mask

Plug In Charging TRUE


Present

MCPB SECTION Page 755 of 1087 9 OF 12 SECTIONS


MCPB SECTION
11 OBDG01 HYBRID Diagnostics 9 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
No Active Motor P0A32 and P0A33
Temp Out Of
Range Faults:

Drive Motor P0A33 To detect Motor Temp < -41 deg C Init Complete X: 900 cts One
"B" Control temperature (near 5V) Y:1800cts Trip,
Module sensor voltage R: 10.4ms Type A
Temperature Out of Range T: 9378ms
Sensor Circuit high.
Out of Range
High
Warmup Time >=90s
Warmup Torque >=ABS(20 Nm)

Drive Motor P0A32 To detect Motor Temp > 184 degC Init Complete X: 250 cts One
"B" Control temperature (near 0V) Y: 350 cts Trip,
Module sensor voltage R: 10.4ms Type A
Temperature Out of Range T: 2600ms
Sensor Circuit low.
Out of Range
Low
Drive Motor P0A35 To detect a Motor Temperature > 149 deg C Motor IN RANGE X: 500 cts One
"B" Over sustained motor exceeds inital fault Temperature Y: 1500 cts Trip,
Temperature overtemperature threshold R: 10.4ms Type A
condition T: 5200ms

MCPB SECTION Page 756 of 1087 9 OF 12 SECTIONS


MCPB SECTION
11 OBDG01 HYBRID Diagnostics 9 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
AND No Active Temp P0A31
Performance
Fault

Does not decrease


below reset
threshold
Motor Control Processor Voltage Diagnostics
Sensor Power P06B4 Detects Sensor Scaled 15V Supply < 12.0V Wakeup Signal On X: 40 cts One
Supply "B" Power Supply Voltage Y: 50 cts Trip,
Circuit Low (15V) below an R: 10.4ms Type A
acceptable T: 416 ms
threshold.
OR
continuous
fail time >
300 ms
Sensor Power P06B5 Detects Sensor Scaled 15V Supply > 18.0V Wakeup Signal On X: 40 cts One
Supply "B" Power Supply Voltage Y: 50 cts Trip,
Circuit High (15V) above an R: 10.4ms Type A
acceptable T: 416 ms
threshold.
OR
continuous
fail time >
300 ms

MCPB SECTION Page 757 of 1087 9 OF 12 SECTIONS


MCPB SECTION
11 OBDG01 HYBRID Diagnostics 9 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
System P1AE0 This is the 12V system voltage low diagnostic Special
Voltage Low Type C
DTC Fail case 1: Ignition Voltage <= 10 Volts Enable Cal = true 5 fail counts
Sets when the out of 6
ignition voltage is RunCrankActive = true sample
below a counts
threshold Engine Speed >= 0 RPM
Executes in
a 1000ms
loop

Detects in 6
sec

DTC Pass: Ignition Voltage 1 second


> 10 Volts

System P1AE1 This is the 12V system voltage Hi diagnostic Special


Voltage Hi Type C

MCPB SECTION Page 758 of 1087 9 OF 12 SECTIONS


MCPB SECTION
11 OBDG01 HYBRID Diagnostics 9 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
DTC Fail case 1: Ignition Voltage >= 18 Volts Enable Cal = true
Sets when the 5 fail counts
ignition voltage is RunCrankActive = true out of 6
above a sample
threshold counts

Executes in
a 1000ms
loop

Detects in 6
sec

DTC Pass: Ignition Voltage 1 second


< 18 Volts

Motor B Inverter Temp Sensor Diagnostics


Drive Motor P0AF3 Inverter B ABS(PIM Temp B - >20 deg C Wake Up Signal On 700 cts Start One
Inverter Temperature AVG(PwrElecCoola Delay Trip,
Temperature Sensor #1 In- ntTemp and Type A
Sensor B Range TransTemp)) Propulsion >=21600s
Circuit Rationality Check "ColdStartAvg" System Inactive
Range/Perfor Time
mance

MCPB SECTION Page 759 of 1087 9 OF 12 SECTIONS


MCPB SECTION
11 OBDG01 HYBRID Diagnostics 9 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Thermal >=7200s PLUS
Conditioning Off
Time

Charge Off Time >=7200s X: 200 cts


Y: 300 cts
R: 10.4ms
Cold Start > -40C T: 2080ms
Average =9.36 sec
Temperature total

Power TRUE
Electronics
Coolant
Temperature
Available

Power FALSE
Electronics
Coolant
Temperature
Fault Active

MCPB SECTION Page 760 of 1087 9 OF 12 SECTIONS


MCPB SECTION
11 OBDG01 HYBRID Diagnostics 9 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Tranmission TRUE
Fluid
Temperature
Valid

Propulsion FALSE
System Inactive
Timer Fault
Active

Propulsion Use Data


System Inactive
Timer Mask

Off Board FALSE


Charging
Inactive Timer
Fault Active

Off Board Use Data


Charging
Inactive Timer
Mask

MCPB SECTION Page 761 of 1087 9 OF 12 SECTIONS


MCPB SECTION
11 OBDG01 HYBRID Diagnostics 9 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Battery Thermal FALSE
Conditioning
Inactive Fault
Active

Battery Thermal Use Data


Conditioning
Inactive Mask

Plug In Charging TRUE


Present

No Active Power P0AF4 and P0AF5


Inverter Temp
Out Of Range
Faults:

Drive Motor P0AF5 To detect PIM Temp B < -58 deg C Wakeup Signal ON X: 250 cts One
Inverter Inverter B Temperature (near 5V) Y: 350 cts Trip,
Temperature Temperature When R: 10.4ms Type A
Sensor B Sensor #1 malfunction T: 2600ms
Circuit High voltage out of present at start
range high of trip:
Cumulative >=90s
Inverter Warmup

MCPB SECTION Page 762 of 1087 9 OF 12 SECTIONS


MCPB SECTION
11 OBDG01 HYBRID Diagnostics 9 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Time
at or above
Inverter Warmup >=ABS(20 Nm)
Torque
Threshold
Drive Motor P0AF4 To detect PIM Temp B > 130 degC WakeUp Signal On X: 250 cts One
Inverter Inverter B Temperature (near 0V) Y: 350 cts Trip,
Temperature Temperature R: 10.4ms Type A
Sensor B Sensor #1 Out of T: 2600ms
Circuit Low Range low
(voltage)
Drive Motor P0BD7 Inverter B ABS(PIM Temp D - >20 deg C Wake Up Signal On 700 cts Start One
Inverter Temperature AVG(PwrElecCoola Delay Trip,
Temperature Sensor #2 In- ntTemp and Type A
Sensor D Range TransTemp)) Propulsion >=21600s
Circuit Rationality Check "ColdStartAvg" System Inactive
Range/Perfor Time
mance
Thermal >=7200s PLUS
Conditioning Off
Time

Charge Off Time >=7200s X: 200 cts


Y: 300 cts
R: 10.4ms

MCPB SECTION Page 763 of 1087 9 OF 12 SECTIONS


MCPB SECTION
11 OBDG01 HYBRID Diagnostics 9 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Cold Start > -40C T: 2080ms
Average =9.36 sec
Temperature total

Power TRUE
Electronics
Coolant
Temperature
Available

Power FALSE
Electronics
Coolant
Temperature
Fault Active

Tranmission TRUE
Fluid
Temperature
Valid

Propulsion FALSE
System Inactive
Timer Fault
Active

MCPB SECTION Page 764 of 1087 9 OF 12 SECTIONS


MCPB SECTION
11 OBDG01 HYBRID Diagnostics 9 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Propulsion Use Data
System Inactive
Timer Mask

Off Board FALSE


Charging
Inactive Timer
Fault Active

Off Board Use Data


Charging
Inactive Timer
Mask

Battery Thermal FALSE


Conditioning
Inactive Fault
Active

Battery Thermal Use Data


Conditioning
Inactive Mask

MCPB SECTION Page 765 of 1087 9 OF 12 SECTIONS


MCPB SECTION
11 OBDG01 HYBRID Diagnostics 9 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Plug In Charging TRUE
Present

No Active Power P0BD8 and P0BD9


Inverter Temp
Out Of Range
Faults:

Drive Motor P0BD9 To detect PIM Temp D < -58 deg C Wakeup Signal ON X: 250 cts One
Inverter Inverter B Temperature (near 5V) Y: 350 cts Trip,
Temperature Temperature When R: 10.4ms Type A
Sensor D Sensor #2 Out of malfunction T: 2600ms
Circuit High Range high present at start
(voltage) of trip:
Cumulative >=90s
Inverter Warmup
Time
at or above
Inverter Warmup >=ABS(20 Nm)
Torque
Threshold
Drive Motor P0BD8 To detect PIM Temp D > 130 degC WakeUp Signal On X: 250 cts One
Inverter Inverter B Temperature (near 0V) Y: 350 cts Trip,
Temperature Temperature R: 10.4ms Type A
Sensor D Sensor #2 Out of T: 2600ms

MCPB SECTION Page 766 of 1087 9 OF 12 SECTIONS


MCPB SECTION
11 OBDG01 HYBRID Diagnostics 9 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Circuit Low Range low
(voltage)
Drive Motor P0BE1 Inverter B ABS(PIM Temp F - >20 deg C Wake Up Signal On 700 cts Start One
Inverter Temperature AVG(PwrElecCoola Delay Trip,
Temperature Sensor #3 In- ntTemp and Type A
Sensor F Range TransTemp)) Propulsion >=21600s
Circuit Rationality Check "ColdStartAvg" System Inactive
Range/Perfor Time
mance
Thermal >=7200s PLUS
Conditioning Off
Time

MCPB SECTION Page 767 of 1087 9 OF 12 SECTIONS


MCPB SECTION
11 OBDG01 HYBRID Diagnostics 9 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Charge Off Time >=7200s X: 200 cts
Y: 300 cts
R: 10.4ms
T: 2080ms
=9.36 sec
total

Cold Start > -40C


Average
Temperature

Power TRUE
Electronics
Coolant
Temperature
Available

Power FALSE
Electronics
Coolant
Temperature
Fault Active

MCPB SECTION Page 768 of 1087 9 OF 12 SECTIONS


MCPB SECTION
11 OBDG01 HYBRID Diagnostics 9 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Tranmission TRUE
Fluid
Temperature
Valid

Propulsion FALSE
System Inactive
Timer Fault
Active

Propulsion Use Data


System Inactive
Timer Mask

Off Board FALSE


Charging
Inactive Timer
Fault Active

Off Board Use Data


Charging
Inactive Timer
Mask

MCPB SECTION Page 769 of 1087 9 OF 12 SECTIONS


MCPB SECTION
11 OBDG01 HYBRID Diagnostics 9 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Battery Thermal FALSE
Conditioning
Inactive Fault
Active

Battery Thermal Use Data


Conditioning
Inactive Mask

Plug In Charging TRUE


Present

No Active Power P0BE2 and P0BE3


Inverter Temp
Out Of Range
Faults:

Drive Motor P0BE3 To detect PIM Temp F < -58 deg C Wakeup Signal ON X: 250 cts One
Inverter Inverter B Temperature (near 5V) Y: 350 cts Trip,
Temperature Temperature When R: 10.4ms Type A
Sensor F Sensor #3 Out of malfunction T: 2600ms
Circuit High Range high present at start
of trip:
Cumulative >=90s
Inverter Warmup

MCPB SECTION Page 770 of 1087 9 OF 12 SECTIONS


MCPB SECTION
11 OBDG01 HYBRID Diagnostics 9 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Time
at or above
Inverter Warmup >=ABS(20 Nm)
Torque
Threshold
Drive Motor P0BE2 To detect PIM Temp F > 130 degC WakeUp Signal On X: 250 cts One
Inverter Inverter B Temperature (near 0V) Y: 350 cts Trip,
Temperature Temperature R: 10.4ms Type A
Sensor F Sensor #3 Out of T: 2600ms
Circuit Low Range low
(voltage).
Drive Motor P0C14 To detect an in- PIM Temp B > 98 deg C PIM IN RANGE X: 500 cts One
"B" Inverter range Temperature initial fault Temperature Y: 1500 cts Trip,
Phase U Over overtemperature R: 10.4ms Type A
Temperature condition that No Active DTCs: P0A3F T: 5200ms
can potentially
damage inverter

Drive Motor P0C15 To detect an in- PIM Temp D > 98 deg C PIM IN RANGE X: 500 cts One
"B" Inverter range Temperature initial fault Temperature Y: 1500 cts Trip,
Phase V Over overtemperature R: 10.4ms Type A
Temperature condition that No Active DTCs: P0BD7 T: 5200ms
can potentially
damage inverter

MCPB SECTION Page 771 of 1087 9 OF 12 SECTIONS


MCPB SECTION
11 OBDG01 HYBRID Diagnostics 9 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description

Drive Motor P0C16 To detect an in- PIM Temp F > 98 deg C PIM IN RANGE X: 500 cts One
"B" Inverter range Temperature initial fault Temperature Y: 1500 cts Trip,
Phase W overtemperature R: 10.4ms Type A
Over condition that No Active DTCs: P0BE1 T: 5200ms
Temperature can potentially
damage inverter

Motor B Resolver Sensors - Discrete Diagnostics


Drive Motor P0A45 To detect Loss of Sin or Cos signal <2.3v Wakeup Signal On Fast Fail One
"B" Position Signal or X: 100 Trip,
Sensor Circuit converter error ( Y: 10000 Type A
line open, short) R: 2 ms
in the Motor T: 200 ms
Resolver circuit
Resolver 2ms
Initialization
Delay
Slow Fail
X: 120
Y: 900000
R: 2 ms
T: 240 ms

MCPB SECTION Page 772 of 1087 9 OF 12 SECTIONS


MCPB SECTION
11 OBDG01 HYBRID Diagnostics 9 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Drive Motor P0A46 To detect a Sin or Cos Signal > 4.0v Wakeup Signal On Fast Fail One
"B" Position Degradation of X: 100 Trip,
Sensor Circuit Signal fault in the Y: 10000 Type A
Range/Perfor angle data read R: 2 ms
mance by the Motor T: 200 ms
Resolver circuit.

Resolver 2ms
Initialization
Delay
Slow Fail
X: 120
Y: 900000
R: 2 ms
T: 240 ms
Drive Motor P1B04 To detect a Loss Internal tracking >5deg Wakeup Signal On Fast Fail One
"B" Position of Tracking fault Error X: 100 Trip,
Sensor Circuit in the Motor Y: 10000 Type A
Loss of Resolver circuit. R: 2 ms
Tracking T: 200 ms
Resolver 2ms
Initialization
Delay

MCPB SECTION Page 773 of 1087 9 OF 12 SECTIONS


MCPB SECTION
11 OBDG01 HYBRID Diagnostics 9 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Slow Fail
X: 120
Y: 900000
R: 2 ms
T: 240 ms
Drive Motor P1B0E To detect when ABS(Motor speed) >9500 rpm Wakeup Signal On X: 10 cts One
"B" Position Motor B has Y: 12 cts Trip,
Sensor Circuit exceeded R: 10.4ms Type A
Overspeed operational T: 104ms
maximum speed

Drive Motor P0C18 To detect an Offset Learn Key Off TRUE 300 ms learn One
"B" Position unvalidated DIDN'T complete time Trip,
Sensor Not Resolver Offset because: Type A
Learned Learn Value AND
No Stored
Previously Valid
Value
ABS(Motor Speed) >50 rpm Wakeup Signal ON

OR Filtered DC < 192 V ABS(Motor < 20 rpm


Voltage Speed)

MCPB SECTION Page 774 of 1087 9 OF 12 SECTIONS


MCPB SECTION
11 OBDG01 HYBRID Diagnostics 9 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
OR ALL Phase <100 A High Voltage > 192 V
Current Max-Min
Delta
OR TimeOut waiting > 1.4 second Valid Stored FALSE
for entry conditions for 1 timeout Offset

Drive Motor B P0C4F Fail Case 1: To Offset Learn > 30 degrees ABS(Motor < 20 rpm 300 ms learn One
Position detect an Oor Completes AND Speed) > 192V time Trip,
Exceeded Offset Learn ABS(Offset High Voltage Type A
Learning Limit Value Correction Angle)

Fail Case 2: To Offset Learn > 10 degrees


detect a sudden Completes AND
jump from ABS(Offset
previously stored Correction Angle -
offset learn value prevoiusly stored
value)
Drive Motor P1B10 To detect an Offset Learn DIDN'T > 50 rpm Key Off TRUE 300 ms learn Two
"A" Position unvalidated complete because: time Trips,
Sensor Learn Resolver Offset ABS(Motor Speed) Type B
Incorrect Learn Value AND
a Stored
Previously Valid
Value
OR Filtered DC < 192V Wakeup Signal TRUE
Voltage

MCPB SECTION Page 775 of 1087 9 OF 12 SECTIONS


MCPB SECTION
11 OBDG01 HYBRID Diagnostics 9 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
OR ALL Phase < 15A ABS(Motor < 20 rpm X: 30 ct
Current Max-Min Speed) Y: N/A
Delta R: 2.08ms
T: 62.4ms
OR TimeOut waiting > 1.4 second Valid Stored TRUE
for entry conditions for 1 timeout Offset

High Voltage > 192 V


Motor B Resolver Sensors - Circuit Diagnostics
Drive Motor P0C57 To detect Resolver S13 < 0.5 v Wakeup Signal On X: 50 cts One
"B" Position Resolver Circuit Circuit Reference Y: 80 cts Trip,
Sensor Circuit S1/3 Out of Voltage R: 10.4ms Type A
"A" Low Range Low T: 520ms

Drive Motor P0C58 To detect Resolver S13 > 4.5 v Wakeup Signal On X: 20 cts One
"B" Position Resolver Circuit Circuit Reference Y: 30 cts Trip,
Sensor Circuit S1/3 Out of Voltage R: 10.4ms Type A
"A" High Range High T: 208ms

Drive Motor P0C61 To detect Resolver S24 < 0.5 v Wakeup Signal On X: 50 cts One
"B" Position Resolver Circuit Circuit Reference Y: 80 cts Trip,
Sensor Circuit S2/4 Out of Voltage R: 10.4ms Type A
"B" Low Range Low T: 520ms

Drive Motor P0C62 To detect Resolver S24 > 4.5 v Wakeup Signal On X: 20 cts One
"B" Position Resolver Circuit Circuit Reference Y: 30 cts Trip,

MCPB SECTION Page 776 of 1087 9 OF 12 SECTIONS


MCPB SECTION
11 OBDG01 HYBRID Diagnostics 9 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Sensor Circuit S2/4 Out of Voltage R: 10.4ms Type A
"B" High Range High T: 208ms

MCP B Controller Fault Diagnostics


Control P1A54 This Diagnostic tests the checksum on ROM (flash) memory One
Module Read Trip,
Only Memory DTC Fail case 1: Ignition Status = Run or Crank 1 failure if it Type A
(ROM) This DTC will be occurs
stored if any during the
check sum in the first ROM
boot is incorrect test of the
ignition cycle
otherwise 5
failures

Frequency:
Runs
continuously
Calculated in the
Checksum does not background
match stored

MCPB SECTION Page 777 of 1087 9 OF 12 SECTIONS


MCPB SECTION
11 OBDG01 HYBRID Diagnostics 9 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
DTC Fail case 2: checksum
This DTC will be
stored if any
check sum in the
calibration is
incorrect

DTC Fail case 3:


This DTC will be
stored if any
check sum in the
software is
incorrect

DTC Pass: ROM fault =


false
2nd SOH ROM
fault = false
Main SOH
ROM fault =
false

Control P1EB7 This Diagnostic tests for BINVDM errors One


Module Long Trip,

MCPB SECTION Page 778 of 1087 9 OF 12 SECTIONS


MCPB SECTION
11 OBDG01 HYBRID Diagnostics 9 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Term Memory DTC Fail case 1: Checksum at power- Ignition Status = Run or Crank 1 failure Type A
Reset Non-volatile up
memory (Static) does not match Frequency:
checksum error checksum at power- Once at
at controller down powerup
power-up

DTC Fail case 2:


Non-volatile
memory
(Preserved)
checksum error
at controller
power-up

DTC Fail case 3:


Non-volatile
memory
(BINVDM)
checksum error
at controller
power-up

MCPB SECTION Page 779 of 1087 9 OF 12 SECTIONS


MCPB SECTION
11 OBDG01 HYBRID Diagnostics 9 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
DTC Fail case 4:
Non-volatile
memory
(ShutdownFinis
hed) checksum
error at controller
power-up

No ROM
DTC Pass:
memory faults
Control P1A53 This Diagnostic tests the checksum on RAM memory One
Module Trip,
Random DTC Fail case 1: Data read does not Ignition Status = Run or Crank Should finish Type A
Access Indicates that match data within
Memory HCP is unable to written 30 seconds
(RAM) Failure correctly write at all
and read data to operating
and from Dual conditions
Store RAM

MCPB SECTION Page 780 of 1087 9 OF 12 SECTIONS


MCPB SECTION
11 OBDG01 HYBRID Diagnostics 9 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
DTC Fail case 2:
Indicates that
HCP is unable to
correctly write
and read data to
and from Write
Protect RAM

DTC Fail case 3:


Indicates that
HCP is unable to
correctly write
and read data to
and from 2nd
SOH RAM
DTC Fail case 4:
Indicates that
HCP is unable to
correctly write
and read data to
and from Main
SOH RAM

MCPB SECTION Page 781 of 1087 9 OF 12 SECTIONS


MCPB SECTION
11 OBDG01 HYBRID Diagnostics 9 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
DTC Fail case 5:
Indicates that
HCP is unable to
correctly write
and read data to
and from System
RAM
DTC Fail case 6:
Indicates that
HCP is unable to
correctly write
and read data to
and from Cache
RAM
DTC Fail case 7:
Indicates that
HCP is unable to
correctly write
and read data to
and from eTPU
RAM

MCPB SECTION Page 782 of 1087 9 OF 12 SECTIONS


MCPB SECTION
11 OBDG01 HYBRID Diagnostics 9 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
DTC Pass: No errors in
1000ms
MainSOH RAM
faults = false
CommFlts =
false
System RAM
faults = false
CacheRam
faults = false
eTPU RAM
faults = false

Control P0A1C This Diagnostic tests all the internal processor integrity subsystems One
Module Trip,

MCPB SECTION Page 783 of 1087 9 OF 12 SECTIONS


MCPB SECTION
11 OBDG01 HYBRID Diagnostics 9 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Internal DTC Fail case 1: HWIO detects Fault = true (in SPI Run/Crank > 9.5 Volts 28 fail Type A
Performance Indicates that the Hardware) Voltage OR counts out of
HCP has Powertrain 32 sample
detected an Relay Voltage counts
internal
processor Diagnostic = true Executes in
integrity fault System Enable a 6.25ms
loop
CePISR_e_Main Powermoding = Accesory or Off
DtctdSPI_Flt Detects in
200ms

MCPB SECTION Page 784 of 1087 9 OF 12 SECTIONS


MCPB SECTION
11 OBDG01 HYBRID Diagnostics 9 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
DTC Fail case 2: Key Value = Calibration SRAR = False Detects in
Indicates that the Value shutdowns 150ms
HCP has
detected an
internal SPI Fault =False
processor
integrity fault
RunCrank Active = False
CePISR_e_2ndN
otRunningSeedK
yTst Ram or ROM = false
fault

12V battery >11V

Seed received in
wrong order fault = false

Vehicle Speed
<= 0 MPH
Seed/Key
Timeout = False

Powermode = off for less than 5


seconds

MCPB SECTION Page 785 of 1087 9 OF 12 SECTIONS


MCPB SECTION
11 OBDG01 HYBRID Diagnostics 9 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
DTC Fail case 3: IPT Detects faulty  calibration HV Bat = True Up down
Indicates that the harware in Inhibit Value contactor Staus counter = 3
HCP has path Available
detected an
internal IPT feedback MMDR = Powerdown Wait
processor State
integrity fault HPMR = Eval BP Open
State
HV Battery >= 80 V
CePISR_e_2ndF
ailsToTakeRmdl Contactors = Closed
Actn
Motor Faults = False

Motor Speed <= 10 RPM

SRAR
shutdowns = False

MCPB SECTION Page 786 of 1087 9 OF 12 SECTIONS


MCPB SECTION
11 OBDG01 HYBRID Diagnostics 9 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
SPI Fault =False

RunCrank Active = False

Ram or ROM
fault = false

12V battery
>11V

Seed received in
wrong order fault = false

Vehicle Speed

Seed/Key <= 0 MPH


Timeout
= False
Powermode

= off for less than 5


seconds

MCPB SECTION Page 787 of 1087 9 OF 12 SECTIONS


MCPB SECTION
11 OBDG01 HYBRID Diagnostics 9 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
DTC Fail case 4: Key Value  Calibration 1. Number Of 1. > 0 Detects in
Indicates that the Value Mains 2. = Not running for 150ms or
HCP has 2. IPT status > 0.075s two
detected an consecutive
internal faulty keys
processor
integrity fault

CePISR_e_2ndR
xIncorrectKeys

DTC Fail case 5: seed does not within 1. Number Of 1. > 0 Detects in 1
Indicates that the update Calibration Monitors 2. = FALSE sec
HCP has threshold 2. SPI faults
detected an
internal
processor
integrity fault

CePISR_e_Main
DtctdSdKeyTime
out

MCPB SECTION Page 788 of 1087 9 OF 12 SECTIONS


MCPB SECTION
11 OBDG01 HYBRID Diagnostics 9 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
DTC Fail case 6: Seed sequence  expected 1. Number Of 1. > 0 12 fail
Indicates that the order Monitors 2. = FALSE counts out of
HCP has 2. SPI faults 16 sample
detected an counts
internal
processor Executes in
integrity fault a 12.5ms
loop
CePISR_e_Main
DtctdSdRxWrong Detects in
Ordr 200ms

DTC Fail case 7: Seed timeout > 200 ms 1. Seed Update 1. = True 3 fail counts
Indicates that the Key StoreFault 2. = True out of 4
HCP has PSW Fault = True Enable OR sample
detected an 2. Program counts
internal Sequence
processor Watch Enable Executes in
integrity fault a 50ms loop

CePISR_e_Main Detects in
SequenceFlt 200ms

MCPB SECTION Page 789 of 1087 9 OF 12 SECTIONS


MCPB SECTION
11 OBDG01 HYBRID Diagnostics 9 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
DTC Fail case 8: HWIO detects Fault =2 (ina row) 1. ALU Test 1. = TRUE runs
Indicates that the Enabled 2. = Enabled continuously
HCP has 2. Diagnostic 3. >= 0.15s in 12.5ms
detected an system status 4. = True loop
internal 3. Code clear
processor active Detects in
integrity fault 4. PMDI Low 12.5ms
voltage clear
CePISR_e_Main diag enable
ALU_Flt conditons met

DTC Fail case 9: HWIO detects Fault =2 (in arow) 1. Diagnostic 1. = TRUE runs
Indicates that the Test Enabled 2. = Enabled continuously
HCP has 2. Diagnostic 3. >= 0.15s in 12.5ms
detected an system status 4. = True loop
internal 3. Code clear
processor active Detects in
integrity fault 4. PMDI Low 12.5ms
voltage clear
CePISR_e_Main diag enable
CfgRegFlt conditons met

MCPB SECTION Page 790 of 1087 9 OF 12 SECTIONS


MCPB SECTION
11 OBDG01 HYBRID Diagnostics 9 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
DTC Fail case HWIO detects Fault = 5 (Since Diagnostic Test = True Runs
10: Indicates that Powerup) Enabled Continuously
the HCP has =True in 100ms
detected an Diagnostic loop
internal System Enables
processor Detects in
integrity fault 500ms

CePISR_e_Main
StackFlt

DTC Fail case Continuous Fault > 200ms 1. A2D 1. = TRUE 5 fail counts
11: Indicates that Converter Test 2. > -1 out of 8
the HCP has Enabled 3. > 7 sample
detected an 2. PT Relay counts
internal Voltage
processor 3. Run Crank Executes in
integrity fault Voltage a 50ms loop

CePISR_e_Main Detects in
ADC_Flt 200ms

MCPB SECTION Page 791 of 1087 9 OF 12 SECTIONS


MCPB SECTION
11 OBDG01 HYBRID Diagnostics 9 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
DTC Fail case Run Crank on  Run Crank 1. Run Crank 1. = True 5 fail counts
12: Indicates that Seconday Active Discrete 2. = False out of 8
the HCP has Processor Diagnostic sample
detected an Enable counts
internal 2. SPI Faults
processor Executes in
integrity fault a 25ms loop

CePISR_e_Run Detects in
CrankCorrFlt 200ms

MCPB SECTION Page 792 of 1087 9 OF 12 SECTIONS


MCPB SECTION
11 OBDG01 HYBRID Diagnostics 9 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
DTC Fail case HWIO detects Fault = 3 /10 5/10 1. Flash ECC 1. = True 3 fail counts
13: Indicates that Circuit Test 2. = True out of 10
the HCP has Enable sample
detected an 2. Power-Up counts (turns
internal Reset on MIL)
processor
integrity fault 5 fail counts
out of 10
CePISR_e_Flash sample
ECC_CktTest counts
(shutdown
vehicle)

Executes
once at
every power
up reset

MCPB SECTION Page 793 of 1087 9 OF 12 SECTIONS


MCPB SECTION
11 OBDG01 HYBRID Diagnostics 9 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
DTC Fail case HWIO detects Fault = 3 /10 5/10 1. RAM ECC 1. = True 3 fail counts
14: Indicates that Circuit Test 2. = True out of 10
the HCP has Enable sample
detected an 2. Power-Up counts (turns
internal Reset on MIL)
processor
integrity fault 5 fail counts
out of 10
CePISR_e_RAM sample
_ECC_CktTest counts
(shutdown
vehicle)

Executes
once at
every power
up reset

MCPB SECTION Page 794 of 1087 9 OF 12 SECTIONS


MCPB SECTION
11 OBDG01 HYBRID Diagnostics 9 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
DTC Fail case HWIO detects Fault = True Diagnostic Test = TRUE
15: Indicates that Enabled
the HCP has or or
detected an
internal Memory Copy Error =True
processor
integrity fault

CePISR_e_DMA
_XferTest

MCPB Torque Security Diagnostics


Control P1ADD This Diagnostic tests for unuseable BINVDM (flash) memory only One
Module Long Trip,
Term Memory DTC Fail case 1: Ignition voltage • 5 volts 1 failure Type A
Performance Indicates that the Frequency:
NVM Error flag Once at
HWIO Bat Write power-up
will not succeed
set Last EEPROM write
DTC Fail case 2: did not complete
Indicates that the
NVM Error flag
HWIO Assembly
Cal set

MCPB SECTION Page 795 of 1087 9 OF 12 SECTIONS


MCPB SECTION
11 OBDG01 HYBRID Diagnostics 9 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
DTC Pass: NV
writewillnotsucc
eed = fail
Assemblycalfail
= false
Drive Motor B P0C1A This Diagnostic tests that the difference between the motor B torque command slew and the motor torque One
Torque achieved is greater than a threshold. Trip,
Delivered DTC Fail case 1: the commanded < 138 Ignition switch in crank or run Type A
Performance The slewed MCP torque - the
torque command achieved torque
is different by the
MCP torque
achieved

Drive Motor B P1A52 This diagnostic prevents flashing different MCP software into MCP B that does not match its ID One
Control Trip,
Module Not DTC Fail case 1: MCP ID Hardware  Calibration Type A
Programmed The MCP ID
hardware does
not match the
calibration for the
specific MCP

MCPB SECTION Page 796 of 1087 9 OF 12 SECTIONS


MCPB SECTION
11 OBDG01 HYBRID Diagnostics 9 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Drive Motor B P1E0B This diagnostic detects the torque command path calculation errors One
Control Trip,
Module DTC Fail case 1: Difference between > 164Nm Fault Active = True Type A
Internal If the difference Primary and 30 fail
Control between the Redundant signals TPTKO = False counts out of
Module Torque achieved 32 sample
Torque primary path Torque Mon Fail = True counts
Calculation signal and the
Performance redundant path Executes in
signal is greater a 6.25 ms
than a threshold Loop

(MTQR) Detects in
200ms

MCPB SECTION Page 797 of 1087 9 OF 12 SECTIONS


MCPB SECTION
11 OBDG01 HYBRID Diagnostics 9 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
DTC Fail case 2: Difference between > 164Nm
If the difference Primary and
between the Redundant signals
Torque
Commanded
primary path
signal and the
redundant path
signal is greater
than a threshold

(MTDR)

MCPB SECTION Page 798 of 1087 9 OF 12 SECTIONS


MCPB SECTION
11 OBDG01 HYBRID Diagnostics 9 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
DTC Fail case 3: Difference between > 50A
Compares the Primary and
ISSD primary Redundant signals
path calculated
signal in task 0
rate with
redundant signal
calculated in
6.25ms and fails
if it is different
than a threshold

(MCUR)

MCPB SECTION Page 799 of 1087 9 OF 12 SECTIONS


MCPB SECTION
11 OBDG01 HYBRID Diagnostics 9 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
DTC Fail case 4: Difference between > 50A
Compares the Primary and
ISSQ primary Redundant signals
path calculated
signal in task 0
rate with
redundant signal
calculated in
6.25ms and fails
if it is different
than a threshold

(MCUR)

MCPB SECTION Page 800 of 1087 9 OF 12 SECTIONS


MCPB SECTION
11 OBDG01 HYBRID Diagnostics 9 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
DTC Fail case 5: Difference between > 50A
Compares the Primary and
ISSCmd primary Redundant signals
path calculated
signal in task 0
rate with
redundant signal
calculated in
6.25ms and fails
if it is different
than a threshold

(MCDR)

MCPB SECTION Page 801 of 1087 9 OF 12 SECTIONS


MCPB SECTION
11 OBDG01 HYBRID Diagnostics 9 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
DTC Fail case 6: Difference between > .001Nm
Compares the Primary and
BEMF Dec Redundant signals
primary path
calculated signal
in task 0 rate with
redundant signal
calculated in
6.25ms and fails
if it is different
than a threshold

(MCDR)

MCPB SECTION Page 802 of 1087 9 OF 12 SECTIONS


MCPB SECTION
11 OBDG01 HYBRID Diagnostics 9 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
DTC Fail case 7: Difference between > .5V
Compares the Primary and
Usdq Limited Redundant signals
primary path
calculated signal
in task 0 rate with
redundant signal
calculated in
6.25ms and fails
if it is different
than a threshold

(MCCR)

MCPB SECTION Page 803 of 1087 9 OF 12 SECTIONS


MCPB SECTION
11 OBDG01 HYBRID Diagnostics 9 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
DTC Fail case 8: For OverMod: > .2Nm
Compares the Mod Index Square
Duty ABC or > 1Nm
primary path PerfSqr
calculated signal
in task 0 rate with For Linear:
redundant signal Mod Index Square > .1Nm
calculated in or
6.25ms and fails PerfSqr > .15Nm
if it is different
than a threshold

(SVMR)

MCPB SECTION Page 804 of 1087 9 OF 12 SECTIONS


MCPB SECTION
11 OBDG01 HYBRID Diagnostics 9 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
DTC Fail case 9: Difference between >4000
Compares the Primary and
Power Input Redundant signals
Watts primary
path calculated
signal in task 0
rate with
redundant signal
calculated in
6.25ms and fails
if it is different
than a threshold

(HVTR)

MCPB SECTION Page 805 of 1087 9 OF 12 SECTIONS


MCPB SECTION
11 OBDG01 HYBRID Diagnostics 9 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
DTC Fail case Difference between > .03V
10: Primary and
Compares the Redundant signals
VDC Adapt
primary path
calculated signal
in task 0 rate with
redundant signal
calculated in
6.25ms and fails
if it is different
than a threshold

(HVTR)

MCPB SECTION Page 806 of 1087 9 OF 12 SECTIONS


MCPB SECTION
11 OBDG01 HYBRID Diagnostics 9 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
DTC Fail case Difference between > 0Nm
11: Primary and
Compares the Redundant signals
Qest primary
path calculated
signal in task 0
rate with
redundant signal
calculated in
6.25ms and fails
if it is different
than a threshold

(HVTR)

MCPB SECTION Page 807 of 1087 9 OF 12 SECTIONS


MCPB SECTION
11 OBDG01 HYBRID Diagnostics 9 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
DTC Fail case Difference between >116
12: Primary and RadPerSec
Compares the Redundant signals
Motor Speed
primary path
calculated signal
in task 0 rate with
redundant signal
calculated in
6.25ms and fails
if it is different
than a threshold

(MSPR)

Communication Diagnostics
Lost Comm'n U1879 This diagnostic indicates a lost communication between the MCPB and the ECM on Bus A Two
With Trips,

MCPB SECTION Page 808 of 1087 9 OF 12 SECTIONS


MCPB SECTION
11 OBDG01 HYBRID Diagnostics 9 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
ECM/PCM on DTC Fail case 1: Missed ECM Run/Crank > 9.5 Volts Executes in Type B
Bus A Detects that CAN Messages Voltage a 6.25ms
serial data OR loop
communication Powertrain
has been lost Relay Voltage
with the ECM on
Bus A Detects in
500 ms
PowerMode =RUN

Bus Off Fault =FALSE


Active

Normal =TRUE
Communication
Enabled

Normal =TRUE
Message
Transmission

Diagnostic =FALSE
System Disable

MCPB SECTION Page 809 of 1087 9 OF 12 SECTIONS


MCPB SECTION
11 OBDG01 HYBRID Diagnostics 9 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Diagnostic >=3 sec
Enable Timer

Lost U1850 This diagnostic indicates a lost communication between the MCPB and the TCM on Bus A Two
Communicatio Trips,
n With TCM DTC Fail case 1: Missed TCM Run/Crank > 9.5 Volts Executes in Type B
Detects that CAN Messages Voltage a 6.25ms
serial data OR loop
communication Powertrain
has been lost Relay Voltage
with the TCM on
Bus A Detects in
500 ms
PowerMode =RUN

Bus Off Fault =FALSE


Active

Normal =TRUE
Communication
Enabled

Normal =TRUE
Message
Transmission

MCPB SECTION Page 810 of 1087 9 OF 12 SECTIONS


MCPB SECTION
11 OBDG01 HYBRID Diagnostics 9 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Diagnostic =FALSE
System Disable

Diagnostic >=3 sec


Enable Timer

Lost Comm'n U1846 This diagnostic indicates a lost communication between the MCPB and the HCP Two
With Hybrid Trips,
Controller Detects that CAN Missed HCP Run/Crank > 9.5 Volts Detects Type B
serial data Messages Voltage OR within 500
communication Powertrain msec at 6.25
has been lost Relay Voltage msec loop
with the HCP rate
PowerMode =RUN

Bus Off Fault =FALSE


Active

Normal =TRUE
Communication
Enabled

Normal =TRUE
Message
Transmission

MCPB SECTION Page 811 of 1087 9 OF 12 SECTIONS


MCPB SECTION
11 OBDG01 HYBRID Diagnostics 9 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Diagnostic =FALSE
System Disable

Diagnostic >=3 sec


Enable Timer

Lost Comm'n U182F This diagnostic indicates a lost communication between the MCPB and the VICM on Bus B Two
With Hybrid Trips,
Controller B DTC Fail case 1: Missed VICM Run/Crank > 9.5 Volts Executes in Type B
on Bus B Lost Messages Voltage a 6.25ms
Communication OR loop
with Hybrid Powertrain
Powertrain Relay Voltage
Control Module B
on Bus A (VICM) Detects in
500 ms

PowerMode =RUN

Bus Off Fault =FALSE


Active

Normal =TRUE
Communication
Enabled

MCPB SECTION Page 812 of 1087 9 OF 12 SECTIONS


MCPB SECTION
11 OBDG01 HYBRID Diagnostics 9 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Normal =TRUE
Message
Transmission

Diagnostic =FALSE
System Disable

Diagnostic >=3 sec


Enable Timer

APPENDIX
ALU= Arithmetic Logic Unit
BPCM= Batt Pack Ctrl Module
HWIO= Hardware Input/Output
IGBT= Insulated Gate Bipolar Transistors (Phase Current Controllers)
OOR= Out of Range

EREV Inverter Temperature Sensor Mapping Grid SAE


Drive Motor A Phase U PIM_A PIM_0 A
Phase V PIM_C PIM_2 E
Phase W PIM_B PIM_1 C
Drive Motor B Phase U PIM_C PIM_2 F
Phase V PIM_A PIM_0 B
Phase W PIM_B PIM_1 D

MCPB SECTION Page 813 of 1087 9 OF 12 SECTIONS


MCPB SECTION
11 OBDG01 HYBRID Diagnostics 9 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Time Required
Legend:
X: Fail Counts
R: Loop Time Y: Sample Counts
T: Fault Detect (N/A if no XofY
Time structure)

MCPB SECTION Page 814 of 1087 9 OF 12 SECTIONS


ATPC SECTION
11 OBDG01 HYBRID Diagnostics 10 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
ATPC Voltage Diagnostics
Sensor Power P06E7 Detects Sensor Scaled 15V Supply < 12.0 V Wakeup Signal ON X: 40 ct One
Supply C Power Supply Voltage Y: 50 ct Trip,
Circuit Low (15V) below an R: 10.4 ms Type A
acceptable T: 416 ms
threshold. OR 300 ms
continuous
fail time
Sensor Power P06E8 Detects Sensor Scaled 15V Supply > 18.0 V Wakeup Signal ON X: 40 ct One
Supply C Power Supply Voltage Y: 50 ct Trip,
Circuit High (15V) above an R: 10.4 ms Type A
acceptable T: 416 ms
threshold. OR 300 ms
continuous
fail time

Auxiliary P1E19 This is the 12V system voltage low diagnostic Special
Transmission Type C

ATPC SECTION Page 815 of 1087 10 OF 12 SECTIONS


ATPC SECTION
11 OBDG01 HYBRID Diagnostics 10 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Fluid Pump DTC Fail case: Ignition Voltage <= 10 Volts Enable Cal = true 5 fail counts
Control Sets when the out of 6
Module ignition voltage is RunCrankActive = true sample
System below a counts
Voltage Low threshold Engine Speed >= 0 RPM
Executes in
a 1000ms
loop

Detects in 6
sec
Ignition Voltage 1 second
DTC Pass: > 10 Volts

Auxiliary P1E1A This is the 12V system voltage Hi diagnostic Special


Transmission Type C
Fluid Pump DTC Fail case: Ignition Voltage >= 18 Volts Enable Cal = true
Control Sets when the
Module ignition voltage is RunCrankActive = true
System above a
Voltage High threshold
Ignition Voltage 1 second
DTC Pass: < 18 Volts

ATPC Phase Current Diagnostics

ATPC SECTION Page 816 of 1087 10 OF 12 SECTIONS


ATPC SECTION
11 OBDG01 HYBRID Diagnostics 10 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Auxiliary P0C20 Drive Motor "A" ABS(Peak Phase < 1A Inverter State Run X: 200 ct One
Transmission Missing Motor Axis Current) Y: N/A Trip,
Fluid Pump Current checks R: 0.11 ms Type A
Phase U-V-W for minimum T: 22 ms
Circuit/Open current in each
phase when rotor
position is near
that peak's
phase axis.
Each phase is
checked
individually as
rotor turns.
High Voltage > 35V
Rotor Position -30 deg < Phase
Axis < +30 deg
Current >= 3A
Command
Auxiliary P0C28 Fail Case 1: To U, V, or W Phase > 35 A Wakeup Signal On X: 2 cts One
Transmission detect fast, current sensor Y: 30 cts Trip,
Fluid Pump repeated 3 R: 2.08 ms Type A
Motor Current Phase over T: 4.2 ms
High currents and to
protect IGBT.

ATPC SECTION Page 817 of 1087 10 OF 12 SECTIONS


ATPC SECTION
11 OBDG01 HYBRID Diagnostics 10 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Fail Case 2: To X: 5 cts
detect slow, Y: 50 cts
intermittent 3 R: 2.08 ms
Phase over T: 10.4 ms
currents and to
protect IGBT.
Auxiliary P1E2A Circuit Low U Phase current < -30A Wakeup Signal ON X: 8 ct One
Transmission monitor to detect sensor output at PWM Output FALSE Y: N/A Trip,
Fluid Pump the failure of U- highside Enabled R: 10.4 ms Type A
Motor Phase phase current T: 83 ms
U Current sensor circuit
Sensor Circuit below valid range
Low

Auxiliary P1E2B Circuit High U Phase current > 30A Wakeup Signal ON X: 4 ct One
Transmission monitor to detect sensor output at PWM Output FALSE Y: 6 ct Trip,
Fluid Pump the failure of U- highside Enabled R: 10.4 ms Type A
Motor Phase phase current T: 42 ms
U Current sensor circuit
Sensor Circuit above valid
High range

ATPC SECTION Page 818 of 1087 10 OF 12 SECTIONS


ATPC SECTION
11 OBDG01 HYBRID Diagnostics 10 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Auxiliary P1E2C Offset Circuit U Phase offset > 2A Wakeup Signal ON X: 8 ct One
Transmission monitor to detect current output at PowerStage OPEN Y: N/A Trip,
Fluid Pump the failure of U- highside No Active DTCs: P1E2A/P1E2B R: 10.4 ms Type A
Motor Phase phase offset T: 83 ms
U Current current above
Sensor Circuit valid range
Range/Perfor
mance

Auxiliary P1E2D Circuit Low V Phase current < -30A Wakeup Signal ON X: 4 ct One
Transmission monitor to detect sensor output at PWM Output FALSE Y: 6 ct Trip,
Fluid Pump the failure of V- highside Enabled R: 10.4 ms Type A
Motor Phase phase current T: 42 ms
V Current sensor circuit
Sensor Circuit below valid range
Low

Auxiliary P1E2E Circuit High V Phase current > 30A Wakeup Signal ON X: 4 ct One
Transmission monitor to detect sensor output at PWM Output FALSE Y: 6 ct Trip,
Fluid Pump the failure of V- highside Enabled R: 10.4 ms Type A
Motor Phase phase current T: 42 ms
V Current sensor circuit
Sensor Circuit above valid
High range

ATPC SECTION Page 819 of 1087 10 OF 12 SECTIONS


ATPC SECTION
11 OBDG01 HYBRID Diagnostics 10 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Auxiliary P1E2F Offset Circuit V Phase offset > 2A Wakeup Signal ON X: 8 ct One
Transmission monitor to detect current output at PowerStage OPEN Y: N/A Trip,
Fluid Pump the failure of V- highside No Active DTCs: P1E2D/P1E2E R: 10.4 ms Type A
Motor Phase phase offset T: 83 ms
V Current current above
Sensor Circuit valid range
Range/Perfor
mance

Auxiliary P1E30 Circuit Low W Phase current < -30A Wakeup Signal ON X: 4 ct One
Transmission monitor to detect sensor output at PWM Output FALSE Y: 6 ct Trip,
Fluid Pump the failure of W- highside Enabled R: 10.4 ms Type A
Motor Phase phase current T: 42 ms
W Current sensor circuit
Sensor Circuit below valid range
Low

Auxiliary P1E31 Circuit High W Phase current > 30A Wakeup Signal ON X: 4 ct One
Transmission monitor to detect sensor output at PWM Output FALSE Y: 6 ct Trip,
Fluid Pump the failure of W- highside Enabled R: 10.4 ms Type A
Motor Phase phase current T: 42 ms
W Current sensor circuit
Sensor Circuit above valid
High range

ATPC SECTION Page 820 of 1087 10 OF 12 SECTIONS


ATPC SECTION
11 OBDG01 HYBRID Diagnostics 10 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Auxiliary P1E32 Offset Circuit W Phase offset > 2A Wakeup Signal ON X: 8 ct One
Transmission monitor to detect current output at PowerStage OPEN Y: N/A Trip,
Fluid Pump the failure of W- highside No Active DTCs: P1E30/P1E31 R: 10.4 ms Type A
Motor Phase phase offset T: 83 ms
W Current current above
Sensor Circuit valid range
Range/Perfor
mance

Auxiliary P1E33 To detect Sum of 3 phase > 5A Wakeup Signal ON X: 160 ct One
Transmission electrical failure currents Y: 190 ct Trip,
Fluid Pump of phase current R: 0.11 ms Type A
Motor Phase sensor. T: 17.6 ms
U-V-W
Current
Sensor
Correlation
ATPC IGBT Diagnostics
Auxiliary P1E38 Detects IGBT Phase A, B, or C FAILED (Status Wakeup Signal ON X: 1 ct One
Transmission Bias Faults Power Supply Fault Bit) Y: N/A Trip,
Fluid Pump R: 2.08 ms Type A
Motor Inverter T: 2.08ms
Power Supply
Circuit/Open

ATPC SECTION Page 821 of 1087 10 OF 12 SECTIONS


ATPC SECTION
11 OBDG01 HYBRID Diagnostics 10 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Monitors hw line High Voltage > 100V
to detect loss of
power supply to
gate drive board.

Auxiliary P1E39 Detects IGBT Phase A, B, or C OVERDRIVEN Inverter State Initialization X: 1 ct One
Transmission Desaturation High or Low Side (Status Fault Complete Y: N/A Trip,
Fluid Pump Faults Devices Bit) R: 2.08 ms Type A
Motor Inverter T: 2.08ms
Performance

Monitors hw High Voltage > 100V


status line to
detect internal
overcurrent
faults, shoot
through or loss of
switching control
events
ATPC Sensorless Controls Diagnostics
Auxiliary P1E3A Detects Commanded speed - > 200 rpm Torque command > 6.8 Nm X: 400 ct One
Transmission Sensorless Stall Actual speed Y:2500 Trip,
Fluid Pump of Aux Fluid R: 2.08 ms Type A
Torque Pump T: 832 ms
Performance

ATPC SECTION Page 822 of 1087 10 OF 12 SECTIONS


ATPC SECTION
11 OBDG01 HYBRID Diagnostics 10 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Auxiliary P179A To detect when ABS(Motor speed) >6500 rpm Wake up signal On X: 10 cts One
Transmission Motor A has initially Y: 12 cts Trip,
Fluid Pump exceeded R: 10.4ms Type A
Overspeed operational T: 104ms
maximum speed

Auxiliary P1E29 Loss of Motor Speed < -500 r/min Wake up signal On X: 3 cts One
Transmission Sensorless Speed Command >0 Y: 5 cts Trip,
Fluid Pump Control R: 2ms Type A
Control T: 6ms
Module OR OR
Calculated
Motor Position
Performance

Polarity Rotor Speed ERS > 62.8 rad/s X:100 cts


Detection Fault Y:N/A
R:2ms
Retries: 5
T:1s
ATPC High Voltage (HV) Diagnostics

ATPC SECTION Page 823 of 1087 10 OF 12 SECTIONS


ATPC SECTION
11 OBDG01 HYBRID Diagnostics 10 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Auxiliary P1E27 To detect over HV Sensor Voltage > 425V Controller Complete X: 3 cts One
Transmission voltage and to Initialization Y: N/A Trip,
Fluid Pump protect TPIM HV R: 0.0001 - Type A
Control Circuit 0.0005 ms
Module Hybrid T: 0.0003 -
Battery 0.00150 ms
System
Voltage High

Auxiliary P1E20 Circuit Low HV Sensor Voltage <30V Controller Complete X: 15 cts One
Transmission monitor of HV Initialization Y: 20 cts Trip,
Fluid Pump output voltage R: 10.4ms Type A
Control sensor T: 156.3ms
Module Hybrid
Battery
Voltage
Sense Circuit
Low Voltage

Run/Crank Active
Contactors Closed

ATPC SECTION Page 824 of 1087 10 OF 12 SECTIONS


ATPC SECTION
11 OBDG01 HYBRID Diagnostics 10 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Auxiliary P1E21 Circuit High HV Sensor Voltage >500 V Controller Complete X: 15 cts One
Transmission monitor of HV Initialization Y: 20 cts Trip,
Fluid Pump output voltage R: 10.4ms Type A
Control sensor T: 156.3ms
Module Hybrid
Battery
Voltage
Sense Circuit
High Voltage

Run/Crank Active
Auxiliary P1E28 To check ABS(HV - >= 40 V No Active DTCs: P1E20, P1E21 X: 18 cts Two
Transmission correlation of HV HV_Battery) Y: 30 cts Trips,
Fluid Pump with sum of mid- R: 10.4ms Type B
Control pack voltages T: 187ms
Module Hybrid and HV_Battery.
Battery
System
Voltage

AND Contactors Closed


ABS(HV - sum of >= 50 V
mid-pack voltages)

ATPC Isolation Diagnostics

ATPC SECTION Page 825 of 1087 10 OF 12 SECTIONS


ATPC SECTION
11 OBDG01 HYBRID Diagnostics 10 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Auxiliary P1E22 Isolation Lost Isolation Ratio (Neg >4.53 No Active DTCs: P1E20, P1E21, X: 250 cts Two
Transmission between mid- mid-pack voltage / P1E28 Y: 300 cts Trips,
Fluid Pump pack voltage and Pos mid-pack R: 10.4ms Type B
Control chassis voltage) T: 2600ms
Module Hybrid
Battery
Voltage
System
Isolation Fault

Controller Complete
Initialization
Auxiliary P1E1C Circuit 1 Low Pos mid-pack <20V Controller Complete X: 70 cts Two
Transmission monitor of Pos voltage Initialization Y: 100 cts Trips,
Fluid Pump mid-pack voltage R: 10.4ms Type B
Control sensor T: 729ms
Module Hybrid
Battery
Voltage
Isolation
Sensor Circuit
1 Low

Run/Crank Active
Contactors Closed

ATPC SECTION Page 826 of 1087 10 OF 12 SECTIONS


ATPC SECTION
11 OBDG01 HYBRID Diagnostics 10 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Auxiliary P1E1D Circuit 1 High Pos mid-pack >40 V No Active DTCs: P1E20, P1E21 X: 50 cts Two
Transmission monitor of Pos voltage - HV Y: 100 cts Trips,
Fluid Pump mid-pack voltage R: 10.4ms Type B
Control sensor T: 520ms
Module Hybrid
Battery
Voltage
Isolation
Sensor Circuit
1 High

Controller Complete
Initialization
Run/Crank Active
Auxiliary P1E1E Circuit 2 Low Neg mid-pack <20V Controller Complete X: 70 cts Two
Transmission monitor of Neg voltage Initialization Y: 100 cts Trips,
Fluid Pump mid-pack voltage R: 10.4ms Type B
Control sensor T: 729ms
Module Hybrid
Battery
Voltage
Isolation
Sensor Circuit
2 Low

ATPC SECTION Page 827 of 1087 10 OF 12 SECTIONS


ATPC SECTION
11 OBDG01 HYBRID Diagnostics 10 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Run/Crank Active
Contactors Closed
Auxiliary P1E1F Circuit 2 High Neg mid-pack >40 V No Active DTCs: P1E20, P1E21 X: 50 cts Two
Transmission monitor of Neg voltage - HV Y: 100 cts Trips,
Fluid Pump mid-pack voltage R: 10.4ms Type B
Control sensor T: 520ms
Module Hybrid
Battery
Voltage
Isolation
Sensor Circuit
2 High

Controller Complete
Initialization
Run/Crank Active

ATPC SECTION Page 828 of 1087 10 OF 12 SECTIONS


ATPC SECTION
11 OBDG01 HYBRID Diagnostics 10 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Auxiliary P1E1B To check ABS(Pos mid-pack - >= 40 V No Active DTCs: P1E20, P1E21, X: 100 cts Two
Transmission correlation of Neg mid-pack - P1E1E, P1E1F Y: 150 cts Trips,
Fluid Pump sum of mid-pack HV_Battery) R: 10.4ms Type B
Control voltages against T: 1040 ms
Module Hybrid HV and
Battery HV_Battery
Voltage
Isolation
Sensing
Performance

and Controller Complete


Initialization
ABS(Pos mid-pack - >= 50 V Run/Crank Active
Neg mid-pack - HV)

ATPC Temp Sensor Diagnostics


Auxiliary P1E34 To detect PIM Temp A < -58 deg C Wakeup Signal ON X: 250 cts Two
Transmission Inverter A Temperature (near 5V) Y: 350 cts Trips,
Fluid Pump Temperature R: 10.4ms Type B
Motor Inverter Sensor #1 T: 2600ms
Temperature voltage out of
Sensor Circuit range high
High

ATPC SECTION Page 829 of 1087 10 OF 12 SECTIONS


ATPC SECTION
11 OBDG01 HYBRID Diagnostics 10 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
When >=600s
malfunction
present at start of
trip: Cumulative
Inverter Warmup
Time

at or above >=ABS(1 Nm)


Inverter Warmup
Torque Threshold

Auxiliary P1E35 To detect PIM Temp B > 130 degC WakeUp Signal On X: 250 cts Two
Transmission Inverter A Temperature (near 0V) Y: 350 cts Trips,
Fluid Pump Temperature R: 10.4ms Type B
Motor Inverter Sensor #1 Out of T: 2600ms
Temperature Range low
Sensor Circuit (voltage)
Low

Auxiliary P1E36 Inverter A ABS(PIMTemp - > 20 deg C Wake Up Signal On 700 cts Start Two
Transmission Temperature AVG(PwrElecCoola Delay Trips,
Fluid Pump Sensor #1 In- ntTemp and Propulsion >=21600s Type B
Motor Inverter Range TransTemp)) System Inactive
Temperature Rationality Check "ColdStartAvg" Time
Sensor Circuit

ATPC SECTION Page 830 of 1087 10 OF 12 SECTIONS


ATPC SECTION
11 OBDG01 HYBRID Diagnostics 10 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Range/Perfor Thermal >=7200s PLUS
mance Conditioning Off
Time

Charge Off Time >=7200s X: 200 cts


Y: 300 cts
Cold Start > -40C R: 10.4ms
Average T: 2080ms
Temperature =9.36 sec
total
Power TRUE
Electronics
Coolant
Temperature
Available

Power FALSE
Electronics
Coolant
Temperature
Fault Active

ATPC SECTION Page 831 of 1087 10 OF 12 SECTIONS


ATPC SECTION
11 OBDG01 HYBRID Diagnostics 10 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
TRUE
Tranmission Fluid
Temperature
Valid

Propulsion FALSE
System Inactive
Timer Fault
Active

Propulsion Use Data


System Inactive
Timer Mask

Off Board FALSE


Charging Inactive
Timer Fault
Active

Use Data
Off Board
Charging Inactive
Timer Mask

ATPC SECTION Page 832 of 1087 10 OF 12 SECTIONS


ATPC SECTION
11 OBDG01 HYBRID Diagnostics 10 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Battery Thermal FALSE
Conditioning
Inactive Fault
Active

Battery Thermal Use Data


Conditioning
Inactive Mask

Plug In Charging TRUE


Present

No Active Power P1E34 and P1E35


Inverter Temp
Out Of Range
Faults:

Auxiliary P1E37 To detect an in- PIM Temp A > 98 deg C PIM Temperature IN RANGE X: 500 cts Two
Transmission range Temperature initial fault Trips,
Fluid Pump overtemperature Type B
Motor Inverter condition that
Over can potentially
Temperature damage inverter

Y: 1500 cts
R: 10.4ms

ATPC SECTION Page 833 of 1087 10 OF 12 SECTIONS


ATPC SECTION
11 OBDG01 HYBRID Diagnostics 10 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
No Active DTCs: P1E36 T: 5200ms

ATPC Controller Diagnostics


Auxiliary P1E25 This Diagnostic tests the checksum on ROM (flash) memory One
Transmission Trip,
Fluid Pump DTC Fail case 1: Ignition Status = Run or Crank 1 failure if it Type A
Control This DTC will be occurs
Module Read stored if any during the
Only Memory check sum in the first ROM
(ROM) boot is incorrect test of the
ignition cycle
otherwise 5
DTC Fail case 2: failures
This DTC will be
Calculated
stored if any
Checksum does not Frequency:
check sum in the
match stored Runs
calibration is
checksum continuously
incorrect
in the
background

ATPC SECTION Page 834 of 1087 10 OF 12 SECTIONS


ATPC SECTION
11 OBDG01 HYBRID Diagnostics 10 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
background
DTC Fail case 3:
This DTC will be
stored if any
check sum in the
software is
incorrect

DTC Pass: ROM fault =


false
2nd SOH ROM
fault = false
Main SOH
ROM fault =
false

Auxiliary P1E24 This Diagnostic tests for BINVDM errors One


Transmission Trip,
Fluid Pump DTC Fail case 1: Ignition Status = Run or Crank 1 failure Type A
Control Non-volatile
Module Long memory (Static) Frequency:
Term Memory checksum error Once at
Performance at controller powerup
power-up

ATPC SECTION Page 835 of 1087 10 OF 12 SECTIONS


ATPC SECTION
11 OBDG01 HYBRID Diagnostics 10 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
DTC Fail case 2:
Non-volatile
memory
(Preserved)
checksum error
at controller
power-up Checksum at power-
up
DTC Fail case 3: does not match
Non-volatile checksum at power-
memory down
(BINVDM)
checksum error
at controller
power-up

DTC Fail case 4:


Non-volatile
memory
(ShutdownFinis
hed) checksum
error at controller
power-up

ATPC SECTION Page 836 of 1087 10 OF 12 SECTIONS


ATPC SECTION
11 OBDG01 HYBRID Diagnostics 10 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
DTC Pass: No ROM
memory faults
Auxiliary P1E23 This Diagnostic tests the checksum on RAM memory One
Transmission Trip,
Fluid Pump DTC Fail case 1: Ignition Status = Run or Crank Should finish Type A
Control Indicates that within
Module HCP is unable to 30 seconds
Random correctly write at all
Access and read data to operating
Memory and from Dual conditions
(RAM) Store RAM

DTC Fail case 2:


Indicates that
HCP is unable to
correctly write
and read data to
and from Write
Protect RAM

ATPC SECTION Page 837 of 1087 10 OF 12 SECTIONS


ATPC SECTION
11 OBDG01 HYBRID Diagnostics 10 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
DTC Fail case 3:
Indicates that
HCP is unable to
correctly write
and read data to
and from 2nd
SOH RAM
DTC Fail case 4:
Indicates that
does not
HCP is unable to
Data read match data
correctly write
written
and read data to
and from Main
SOH RAM

DTC Fail case 5:


Indicates that
HCP is unable to
correctly write
and read data to
and from System
RAM

ATPC SECTION Page 838 of 1087 10 OF 12 SECTIONS


ATPC SECTION
11 OBDG01 HYBRID Diagnostics 10 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
DTC Fail case 6:
Indicates that
HCP is unable to
correctly write
and read data to
and from Cache
RAM
DTC Fail case 7:
Indicates that
HCP is unable to
correctly write
and read data to
and from eTPU
RAM

ATPC SECTION Page 839 of 1087 10 OF 12 SECTIONS


ATPC SECTION
11 OBDG01 HYBRID Diagnostics 10 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
DTC Pass: No errors in
1000ms
MainSOH RAM
faults = false
CommFlts =
false
System RAM
faults = false
CacheRam
faults = false
eTPU RAM
faults = false

Auxiliary P0B0D This Diagnostic tests all the internal processor integrity subsystems One
Transmission Trip,

ATPC SECTION Page 840 of 1087 10 OF 12 SECTIONS


ATPC SECTION
11 OBDG01 HYBRID Diagnostics 10 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Fluid Pump DTC Fail case 1: HWIO detects Fault = true (in SPI Run/Crank > 9.5 Volts 28 fail Type A
Motor Control Indicates that the Hardware) Voltage OR counts out of
Module HCP has Powertrain Relay 32 sample
detected an Voltage counts
internal
processor Diagnostic = true Executes in
integrity fault System Enable a 6.25ms
loop
CePISR_e_Main Powermoding = Accesory or Off
DtctdSPI_Flt Detects in
200ms

ATPC SECTION Page 841 of 1087 10 OF 12 SECTIONS


ATPC SECTION
11 OBDG01 HYBRID Diagnostics 10 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
DTC Fail case 2: Key Value = Calibration SRAR shutdowns = False Detects in
Indicates that the Value 150ms
HCP has
detected an SPI Fault
internal =False
processor
integrity fault RunCrank Active
= False
CePISR_e_2ndN
otRunningSeedK Ram or ROM
yTst fault = false

12V battery
>11V
Seed received in
wrong order fault
= false
Vehicle Speed

Seed/Key <= 0 MPH


Timeout
= False
Powermode
= off for less than 5
seconds

ATPC SECTION Page 842 of 1087 10 OF 12 SECTIONS


ATPC SECTION
11 OBDG01 HYBRID Diagnostics 10 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
DTC Fail case 3: IPT Detects faulty  calibration HV Bat contactor = True Up down
Indicates that the harware in Inhibit Value Staus Available counter = 3
HCP has path
detected an MMDR = Powerdown Wait
internal IPT feedback State
processor HPMR = Eval BP Open
integrity fault State
HV Battery >= 80 V

CePISR_e_2ndF Contactors = Closed


ailsToTakeRmdl
Actn Motor Faults = False

Motor Speed <= 10 RPM

SRAR shutdowns = False

SPI Fault
=False
RunCrank Active
= False
Ram or ROM
fault = False

ATPC SECTION Page 843 of 1087 10 OF 12 SECTIONS


ATPC SECTION
11 OBDG01 HYBRID Diagnostics 10 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
12V battery >11V

Seed received in = False


wrong order fault

Vehicle Speed <= 0 MPH

Seed/Key = False
Timeout

Powermode = off for less than 5


seconds
DTC Fail case 4: Key Value  Calibration 1. Number Of 1. > 0 Detects in
Indicates that the Value Mains 2. = Not running for 150ms or
HCP has 2. IPT status > 0.075s two
detected an consecutive
internal faulty keys
processor
integrity fault

CePISR_e_2ndR
xIncorrectKeys

ATPC SECTION Page 844 of 1087 10 OF 12 SECTIONS


ATPC SECTION
11 OBDG01 HYBRID Diagnostics 10 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
DTC Fail case 5: seed does not within 1. Number Of 1. > 0 Detects in 1
Indicates that the update Calibration Monitors 2. = FALSE sec
HCP has threshold 2. SPI faults
detected an
internal
processor
integrity fault

CePISR_e_Main
DtctdSdKeyTime
out

DTC Fail case 6: Seed sequence  expected 1. Number Of 1. > 0 12 fail


Indicates that the order Monitors 2. = FALSE counts out of
HCP has 2. SPI faults 16 sample
detected an counts
internal
processor Executes in
integrity fault a 12.5ms
loop
CePISR_e_Main
DtctdSdRxWrong Detects in
Ordr 200ms

ATPC SECTION Page 845 of 1087 10 OF 12 SECTIONS


ATPC SECTION
11 OBDG01 HYBRID Diagnostics 10 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
DTC Fail case 7: Seed timeout > 200 ms 1. Seed Update 1. = True 3 fail counts
Indicates that the Key StoreFault 2. = True out of 4
HCP has PSW Fault = True Enable OR sample
detected an 2. Program counts
internal Sequence Watch
processor Enable Executes in
integrity fault a 50ms loop

CePISR_e_Main Detects in
SequenceFlt 200ms

DTC Fail case 8: HWIO detects Fault =2 (ina row) 1. ALU Test 1. = TRUE runs
Indicates that the Enabled 2. = Enabled continuously
HCP has 2. Diagnostic 3. >= 0.15s in 12.5ms
detected an system status 4. = True loop
internal 3. Code clear
processor active Detects in
integrity fault 4. PMDI Low 12.5ms
voltage clear diag
CePISR_e_Main enable conditons
ALU_Flt met

ATPC SECTION Page 846 of 1087 10 OF 12 SECTIONS


ATPC SECTION
11 OBDG01 HYBRID Diagnostics 10 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
DTC Fail case 9: HWIO detects Fault =2 (in arow) 1. Diagnostic 1. = TRUE runs
Indicates that the Test Enabled 2. = Enabled continuously
HCP has 2. Diagnostic 3. >= 0.15s in 12.5ms
detected an system status 4. = True loop
internal 3. Code clear
processor active Detects in
integrity fault 4. PMDI Low 12.5ms
voltage clear diag
CePISR_e_Main enable conditons
CfgRegFlt met

DTC Fail case HWIO detects Fault = 5 (Since Diagnostic Test = True Runs
10: Indicates that Powerup) Enabled Continuously
the HCP has =True in 100ms
detected an Diagnostic loop
internal System Enables
processor Detects in
integrity fault 500ms

CePISR_e_Main
StackFlt

ATPC SECTION Page 847 of 1087 10 OF 12 SECTIONS


ATPC SECTION
11 OBDG01 HYBRID Diagnostics 10 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
DTC Fail case Continuous Fault > 200ms 1. A2D Converter 1. = TRUE 5 fail counts
11: Indicates that Test Enabled 2. > -1 out of 8
the HCP has 2. PT Relay 3. > 7 sample
detected an Voltage counts
internal 3. Run Crank
processor Voltage Executes in
integrity fault a 50ms loop

CePISR_e_Main Detects in
ADC_Flt 200ms

DTC Fail case Run Crank on  Run Crank 1. Run Crank 1. = True 5 fail counts
12: Indicates that Seconday Active Discrete 2. = False out of 8
the HCP has Processor Diagnostic sample
detected an Enable counts
internal 2. SPI Faults
processor Executes in
integrity fault a 25ms loop

CePISR_e_Run Detects in
CrankCorrFlt 200ms

ATPC SECTION Page 848 of 1087 10 OF 12 SECTIONS


ATPC SECTION
11 OBDG01 HYBRID Diagnostics 10 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
DTC Fail case HWIO detects Fault = 3 /10 5/10 1. Flash ECC 1. = True 3 fail counts
13: Indicates that Circuit Test 2. = True out of 10
the HCP has Enable sample
detected an 2. Power-Up counts (turns
internal Reset on MIL)
processor
integrity fault 5 fail counts
out of 10
CePISR_e_Flash sample
ECC_CktTest counts
(shutdown
vehicle)

Executes
once at
every power
up reset

ATPC SECTION Page 849 of 1087 10 OF 12 SECTIONS


ATPC SECTION
11 OBDG01 HYBRID Diagnostics 10 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
DTC Fail case HWIO detects Fault = 3 /10 5/10 1. RAM ECC 1. = True 3 fail counts
14: Indicates that Circuit Test 2. = True out of 10
the HCP has Enable sample
detected an 2. Power-Up counts (turns
internal Reset on MIL)
processor
integrity fault 5 fail counts
out of 10
CePISR_e_RAM sample
_ECC_CktTest counts
(shutdown
vehicle)

Executes
once at
every power
up reset

ATPC SECTION Page 850 of 1087 10 OF 12 SECTIONS


ATPC SECTION
11 OBDG01 HYBRID Diagnostics 10 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
DTC Fail case HWIO detects Fault = True Diagnostic Test = TRUE
15: Indicates that Enabled
the HCP has or or
detected an
internal Memory Copy Error =True
processor
integrity fault

CePISR_e_DMA
_XferTest

Auxiliary P1EB8 This Diagnostic tests for unuseable BINVDM (flash) memory only One
Transmission Trip,
Fluid Pump Type A
Control
Module Long
Term Memory
Reset

DTC Fail case 1: Last EEPROM write Ignition voltage • 5 volts 1 failure
Indicates that the did not complete Frequency:
NVM Error flag Once at
HWIO Bat Write power-up
will not succeed
set

ATPC SECTION Page 851 of 1087 10 OF 12 SECTIONS


ATPC SECTION
11 OBDG01 HYBRID Diagnostics 10 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
DTC Fail case 2: Ignition voltage • 5 volts 1 failure
Indicates that the Frequency:
NVM Error flag Once at
HWIO Assembly power-up
Cal set

DTC Pass: NV
writewillnotsucc
eed = fail
Assemblycalfail
= false
Auxiliary P1BFF This diagnostic prevents flashing different MCP software into MCP C that does not match its ID One
Transmission Trip,
Fluid Pump DTC Fail case 1: MCP ID Hardware  Calibration Type A
Motor Control The MCP ID
Module Not hardware does
Programmed not match the
calibration for the
specific MCP

Control P1EB8 This Diagnostic tests for BINVDM errors One


Module Long Trip,

ATPC SECTION Page 852 of 1087 10 OF 12 SECTIONS


ATPC SECTION
11 OBDG01 HYBRID Diagnostics 10 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Term Memory DTC Fail case 1: Checksum at power- Ignition Status = Run or Crank 1 failure Type A
Reset Non-volatile up
memory (Static) does not match Frequency:
checksum error checksum at power- Once at
at controller down powerup
power-up

DTC Fail case 2:


Non-volatile
memory
(Preserved)
checksum error
at controller
power-up

DTC Fail case 3:


Non-volatile
memory
(BINVDM)
checksum error
at controller
power-up

ATPC SECTION Page 853 of 1087 10 OF 12 SECTIONS


ATPC SECTION
11 OBDG01 HYBRID Diagnostics 10 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
DTC Fail case 4:
Non-volatile
memory
(ShutdownFinis
hed) checksum
error at controller
power-up

No ROM
DTC Pass:
memory faults
ATPC Comm'n
Lost Comm'n U1839 This diagnostic indicates a lost communication between the ATPC and the ECM on Bus A Two
With Trips,
ECM/PCM on DTC Fail case 1: Missed ECM Run/Crank > 9.5 Volts Executes in Type B
Bus A Detects that CAN Messages Voltage a 6.25ms
serial data OR loop
communication Powertrain Relay
has been lost Voltage
with the ECM on
Bus A Detects in
500 ms
PowerMode =RUN

ATPC SECTION Page 854 of 1087 10 OF 12 SECTIONS


ATPC SECTION
11 OBDG01 HYBRID Diagnostics 10 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Bus Off Fault =FALSE
Active

Normal =TRUE
Communication
Enabled

Normal Message =TRUE


Transmission

Diagnostic =FALSE
System Disable

Diagnostic >=3 sec


Enable Timer

Lost Comm'n U183B This diagnostic indicates a lost communication between the ATPC and the TCM on Bus A Two
With TCM Trips,

ATPC SECTION Page 855 of 1087 10 OF 12 SECTIONS


ATPC SECTION
11 OBDG01 HYBRID Diagnostics 10 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
DTC Fail case 1: Missed TCM Run/Crank > 9.5 Volts Executes in Type B
Detects that CAN Messages Voltage a 6.25ms
serial data OR loop
communication Powertrain Relay
has been lost Voltage
with the TCM on
Bus A Detects in
500 ms
PowerMode =RUN

Bus Off Fault =FALSE


Active

Normal =TRUE
Communication
Enabled

Normal Message =TRUE


Transmission

Diagnostic =FALSE
System Disable

ATPC SECTION Page 856 of 1087 10 OF 12 SECTIONS


ATPC SECTION
11 OBDG01 HYBRID Diagnostics 10 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Diagnostic >=3 sec
Enable Timer

Lost Comm'n U2611 This diagnostic indicates a lost communication between the ATPC and the HCP Two
With Hybrid Trips,
Controller Detects that CAN Missed HCP Run/Crank > 9.5 Volts Detects Type B
serial data Messages Voltage OR within 500
communication Powertrain Relay msec at 6.25
has been lost Voltage msec loop
with the HCP rate
PowerMode =RUN

Bus Off Fault =FALSE


Active

Normal =TRUE
Communication
Enabled

Normal Message =TRUE


Transmission

Diagnostic =FALSE
System Disable

ATPC SECTION Page 857 of 1087 10 OF 12 SECTIONS


ATPC SECTION
11 OBDG01 HYBRID Diagnostics 10 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Diagnostic >=3 sec
Enable Timer

Lost Comm'n U183C This diagnostic indicates a lost communication between the ATPC and the VICM on Bus A Two
With Hybrid Trips,
Controller B DTC Fail case 1: Missed VICM Run/Crank > 9.5 Volts Executes in Type B
Lost Messages Voltage a 6.25ms
Communication OR loop
with Hybrid Powertrain Relay
Powertrain Voltage
Control Module B
on Bus A (VICM) Detects in
500 ms

PowerMode =RUN

Bus Off Fault =FALSE


Active

Normal =TRUE
Communication
Enabled

ATPC SECTION Page 858 of 1087 10 OF 12 SECTIONS


ATPC SECTION
11 OBDG01 HYBRID Diagnostics 10 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Normal Message =TRUE
Transmission

Diagnostic =FALSE
System Disable

Diagnostic >=3 sec


Enable Timer

Time Required
Legend:
X: Fail Counts
R: Loop Time Y: Sample Counts
T: Fault Detect (N/A if no XofY
Time structure)

ATPC SECTION Page 859 of 1087 10 OF 12 SECTIONS


EACCM SECTION
11 OBDG01 HYBRID Diagnostics 11 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
A/C P15BA Run/Crank circuit Run/Crank input ON System Voltage 12V System Status 5 fails out of One
Compressor is stuck on >9V 10 samples. Trip,
Control AND Comm with VICM Message $236 recd. Continuous Type A
Module GMLAN Signal INACTIVE sampling at
Ignition Switch "VICM Run Crank 50
Run/Start Terminal Status" msec/sampl
Position Status Pass Run/Crank input ON System Voltage 12V System Status 5 passes out
Circuit High >9V of 10
AND HW Inputs Accessory samples.
GMLAN Signal ACTIVE Comm with VICM Message $236 recd. Continuous
"VICM Run Crank sampling at
Terminal Status" 50
OR msec/sampl
Run/Crank input OFF e
AND
GMLAN Signal INACTIVE
"VICM Run Crank
Terminal Status"
OR
Run/Crank input OFF
AND
GMLAN Signal INACTIVE
"VICM Run Crank
Terminal Status"
A/C P15B9 Run/Crank circuit Run/Crank input System Voltage 12V System Status 5 fails out of One
Compressor is stuck off =OFF & GMLAN >9V 10 samples. Trip,
Control Signal "VICM Run HW Inputs Accessory Continuous Type A

EACCM SECTION Page 860 of 1087 11 OF 12 SECTIONS


EACCM SECTION
11 OBDG01 HYBRID Diagnostics 11 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Module Crank Terminal Comm with VICM Message $236 recd. sampling at
Ignition Switch Status"=ACTIVE" 50
Run/Start msec/sampl
Position Status Pass Run/Crank input System Voltage 12V System Status 5 passes out
Circuit Low =ON & GMLAN >9V of 10
Signal "VICM Run HW Inputs Accessory samples.
Crank Terminal Comm with VICM Message $236 recd. Continuous
Status"=ACTIVE" sampling at
OR 50
Run/Crank input msec/sampl
=OFF & GMLAN e
Signal "VICM Run
Crank Terminal
Status"=INACTIVE"
OR
Run/Crank input
=ON & GMLAN
A/C P0D6A Monitor High Sets when HV >= 450V System Voltage 12V System Status 30 fails out Two
Compressor Voltage input to Threshold >9V of 60 Trips,
Motor Voltage ACCM HW Inputs Accessory OR samples. Type B
Sensor Circuit Run/Crank Continuous
High 50 msec
HV Battery Battery Cell Voltage sampling
Normal Operation Fault Active is rate
FALSE

EACCM SECTION Page 861 of 1087 11 OF 12 SECTIONS


EACCM SECTION
11 OBDG01 HYBRID Diagnostics 11 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Compressor Input
Voltage reading
within 10 V of
Battery Cell Voltage
reading
Status Pass HV <= Threshold 440V System Voltage 12V System Status 30 fails out
>9V of 60
HW Inputs Accessory OR samples.
Run/Crank Continuous
Speed Request After a fail, Speed 50 msec
Reset request needs to go sampling
to 0 before PASS rate
will be enabled.

A/C P0D6B Monitor High Sets when HV <= 190V System Voltage 12V System Status 30 fails out Two
Compressor Voltage input to Threshold >9V of 60 Trips,
Motor Voltage ACCM HW Inputs Accessory OR samples. Type B
Sensor Circuit Run/Crank Continuous
Low 50 msec
sampling
Contactors High Voltage rate
Closed with no Battery Contactor is
faults CLOSED for > 1 sec
AND High Voltage
Battery Contactor
Fault Active is
FALSE

EACCM SECTION Page 862 of 1087 11 OF 12 SECTIONS


EACCM SECTION
11 OBDG01 HYBRID Diagnostics 11 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
HV Battery Battery Cell Voltage
Normal Operation Fault Active is
FALSE
Compressor Input
Voltage reading
within 10 V of
Battery Cell Voltage
reading
Status Pass HV >= Threshold 200V System Voltage 12V System Status 30 passes
>9V out of 60
HW Inputs Accessory OR samples.
Run/Crank Continuous
Speed Request After a fail, Speed 50 msec
Reset request needs to go sampling
to 0 before PASS rate
will be enabled.

A/C P1ECA Monitor High Sets when HV >= 480V System Voltage 12V System Status 1 fail out of 1 Two
Compressor Voltage input to Threshold >9V sample Trips,
Motor ACCM HW Inputs Accessory OR Continuous Type B
Instantaneous Run/Crank 50 msec
Voltage High sampling
Status Pass HV <= Threshold 440V System Voltage 12V System Status 1 pass out of
>9V 1 sample
HW Inputs Accessory OR Continuous
Run/Crank 50 msec

EACCM SECTION Page 863 of 1087 11 OF 12 SECTIONS


EACCM SECTION
11 OBDG01 HYBRID Diagnostics 11 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Speed Request After a fail, Speed sampling
Reset request needs to go rate
to 0 before PASS
will be enabled.

A/C P0D7A Monitor U-phase U-phase Input >= 68 Amps System Voltage 12V System Status 30 fails out Two
Compressor motor current Threshold >9V of 60 Trips,
Motor Phase HW Inputs Accessory OR samples. Type B
U Current Low Run/Crank Continuous
Motor Stopped Thermal Refrigerant 50 msec
Compressor Speed sampling
Request = 0 RPM rate

Status Pass U-phase Input < 68 Amps System Voltage 12V System Status 30 passes
Threshold >9V out of 60
HW Inputs Accessory OR samples.
Run/Crank Continuous
ECU reset After a FAIL a 12V 50 msec
reset is required sampling
before PASS will be rate
enabled.
A/C P0D7B Monitor U-phase U-phase Input <= -68 Amps System Voltage 12V System Status 30 fails out Two
Compressor motor current Threshold >9V of 60 Trips,
Motor Phase HW Inputs Accessory OR samples. Type B
U Current Run/Crank Continuous

EACCM SECTION Page 864 of 1087 11 OF 12 SECTIONS


EACCM SECTION
11 OBDG01 HYBRID Diagnostics 11 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
High Motor Stopped Thermal Refrigerant 50 msec
Compressor Speed sampling
Request = 0 RPM rate

Status Pass U-phase Input > -68 Amps System Voltage 12V System Status 30 passes
Threshold >9V out of 60
HW Inputs Accessory OR samples.
Run/Crank Continuous
ECU reset After a FAIL a 12V 50 msec
reset is required sampling
before PASS will be rate
enabled.
A/C P0D7C Monitor V-phase V-phase Input >= 68 Amps System Voltage 12V System Status 30 fails out Two
Compressor motor current Threshold >9V of 60 Trips,
Motor Phase HW Inputs Accessory OR samples. Type B
V Current Low Run/Crank Continuous
Motor Stopped Thermal Refrigerant 50 msec
Compressor Speed sampling
Request = 0 RPM rate

Status Pass V-phase Input < 68 Amps System Voltage 12V System Status 30 passes
Threshold >9V out of 60
HW Inputs Accessory OR samples.
Run/Crank Continuous

EACCM SECTION Page 865 of 1087 11 OF 12 SECTIONS


EACCM SECTION
11 OBDG01 HYBRID Diagnostics 11 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
ECU reset After a FAIL a 12V 50 msec
reset is required sampling
before PASS will be rate
enabled.
A/C P0D7D Monitor V-phase V-phase Input <= -68 Amps System Voltage 12V System Status 30 fails out Two
Compressor motor current Threshold >9V of 60 Trips,
Motor Phase HW Inputs Accessory OR samples. Type B
V Current Run/Crank Continuous
High Motor Stopped Thermal Refrigerant 50 msec
Compressor Speed sampling
Request = 0 RPM rate

Status Pass V-phase Input > -68 Amps System Voltage 12V System Status 30 passes
Threshold >9V out of 60
HW Inputs Accessory OR samples.
Run/Crank Continuous
ECU reset After a FAIL a 12V 50 msec
reset is required sampling
before PASS will be rate
enabled.
A/C P0D7E Monitor W-phase W-phase Input >= 68 Amps System Voltage 12V System Status 30 fails out Two
Compressor motor current Threshold >9V of 60 Trips,
Motor Phase HW Inputs Accessory OR samples. Type B
W Current Run/Crank Continuous

EACCM SECTION Page 866 of 1087 11 OF 12 SECTIONS


EACCM SECTION
11 OBDG01 HYBRID Diagnostics 11 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Low Motor Stopped Thermal Refrigerant 50 msec
Compressor Speed sampling
Request = 0 RPM rate

Status Pass W-phase Input < 68 Amps System Voltage 12V System Status 30 passes
Threshold >9V out of 60
HW Inputs Accessory OR samples.
Run/Crank Continuous
ECU reset After a FAIL a 12V 50 msec
reset is required sampling
before PASS will be rate
enabled.
A/C P0D7F Monitor W-phase W-phase Input <= -68 Amps System Voltage 12V System Status 30 fails out Two
Compressor motor current Threshold >9V of 60 Trips,
Motor Phase HW Inputs Accessory OR samples. Type B
W Current Run/Crank Continuous
High Motor Stopped Thermal Refrigerant 50 msec
Compressor Speed sampling
Request = 0 RPM rate

Status Pass W-phase Input > -68 Amps System Voltage 12V System Status 30 passes
Threshold >9V out of 60
HW Inputs Accessory OR samples.
Run/Crank Continuous

EACCM SECTION Page 867 of 1087 11 OF 12 SECTIONS


EACCM SECTION
11 OBDG01 HYBRID Diagnostics 11 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
ECU reset After a FAIL a 12V 50 msec
reset is required sampling
before PASS will be rate
enabled.
A/C P1EC9 Monitor DC Link Sets when DC Link 60A System Voltage 12V System Status 1 fail out of 1 Two
Compressor current > Threshold >9V sample Trips,
Motor HW Inputs Accessory OR Continuous Type B
Instantaneous Run/Crank 50 msec
Current High sampling
Status Pass DC Link <= 60A System Voltage 12V System Status 1 pass out of
Threshold >9V 1 sample
HW Inputs Accessory OR Continuous
Run/Crank 50 msec
Motor Running Motor Spinning and sampling
reaching Speed rate
Request (Thermal
Refrigerant
Compressor Speed
Request > 0 RPM)

Speed Request After a fail, Speed


Reset request needs to go
to 0 before PASS
will be enabled.

EACCM SECTION Page 868 of 1087 11 OF 12 SECTIONS


EACCM SECTION
11 OBDG01 HYBRID Diagnostics 11 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Clear Codes After 10 fails, need
clear code from
VICM
A/C P0D6F Monitor DC Link Sets when DC Link 27A System Voltage 12V System Status 30 fails out Two
Compressor current > Threshold >9V of 60 Trips,
Motor Current HW Inputs Accessory OR samples. Type B
High Run/Crank Continuous
Motor Running Thermal Refrigerant 50 msec
Compressor Speed sampling
Request > 0 RPM rate

Status Pass Input <= Threshold 27A System Voltage 12V System Status 30 passes
>9V out of 60
HW Inputs Accessory OR samples.
Run/Crank Continuous
Motor Running Motor Spinning and 50 msec
reaching Speed sampling
Request (Thermal rate
Refrigerant
Compressor Speed
Request > 0 RPM)

EACCM SECTION Page 869 of 1087 11 OF 12 SECTIONS


EACCM SECTION
11 OBDG01 HYBRID Diagnostics 11 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Speed Request After a fail, Speed
Reset request needs to go
to 0 before PASS
will be enabled.

A/C P16B8 RAM memory Sets on read/write System Voltage 12V System Status < 250 msec One
Compressor read/write check fault to RAM >9V after boot Trip,
Control HW Inputs Accessory OR Type A
Module Run/Crank
Random Start up Upon CPU boot
Access (Run/Crank or ACC
Memory transition high)
(RAM) Error
Status Pass System Voltage 12V System Status
>9V
HW Inputs Accessory OR
Run/Crank
ECU reset After a FAIL a 12V
reset is required
before PASS will be
enabled.
A/C P16B9 ROM memory Sets on check sum System Voltage 12V System Status < 250 msec One
Compressor check sum error with ROM >9V after boot Trip,
Control HW Inputs Accessory OR Type A
Module Read Run/Crank

EACCM SECTION Page 870 of 1087 11 OF 12 SECTIONS


EACCM SECTION
11 OBDG01 HYBRID Diagnostics 11 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Only Memory Start up Upon CPU boot
(ROM) Error (Run/Crank or ACC
transition high)

Status Pass System Voltage 12V System Status


>9V
HW Inputs Accessory OR
Run/Crank
ECU reset After a FAIL a 12V
reset is required
before PASS will be
enabled.
A/C P16BA EEPROM Sets on check sum System Voltage 12V System Status < 250 msec One
Compressor memory check error with EEPROM >9V after boot Trip,
Control sum HW Inputs Accessory OR Type A
Module Keep Run/Crank
Alive Memory Start up Upon CPU boot
(KAM) Error (Run/Crank or ACC
transition high)

Status Pass System Voltage 12V System Status


>9V
HW Inputs Accessory OR
Run/Crank

EACCM SECTION Page 871 of 1087 11 OF 12 SECTIONS


EACCM SECTION
11 OBDG01 HYBRID Diagnostics 11 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
ECU reset After a FAIL a 12V
reset is required
before PASS will be
enabled.
Electric A/C U1860 Loss of Message $236 30 times System Voltage 12V System Status 3 sec Two
Compressor communication missed >9V Trips,
Control with VICM ECU HW Inputs Accessory OR Type B
Module Lost Run/Crank
Communicatio Bus ON
n with Hybrid Status Pass Message $236 1 time System Voltage 12V System Status < 110 msec.
Powertrain detected >9V 10 msec
Control HW Inputs Accessory OR scan rate
Module B Run/Crank
Electric A/C U2608 Loss of Message $1DF 30 times System Voltage 12V System Status 3 sec Two
Compressor communication missed >9V Trips,
Control with HCP ECU HW Inputs Accessory OR Type B
Module Lost Run/Crank
Communicatio
n with Hybrid Status Pass Message $1DF 1 time System Voltage 12V System Status < 110 msec.
Powertrain detected >9V 10 msec
Control HW Inputs Accessory OR scan rate
Module 1 Run/Crank
Electric A/C P0D72 Monitor ACCM Tcpu input < -40 deg C System Voltage 12V System Status 30 fails out Two
Compressor CPU temperature Threshold >9V of 60 Trips,
Control HW Inputs Accessory OR samples. Type B
Module Run/Crank Continuous

EACCM SECTION Page 872 of 1087 11 OF 12 SECTIONS


EACCM SECTION
11 OBDG01 HYBRID Diagnostics 11 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Internal Outside Air OAT > -7 deg C 50 msec
Temperature Temperature sampling
Sensor Circuit Status Pass Tcpu input >= -40 deg C System Voltage 12V System Status 30 passes
High Threshold >9V out of 60
HW Inputs Accessory OR samples.
Run/Crank Continuous
ECU reset After a FAIL a 12V 50 msec
reset is required sampling
before PASS will be rate
enabled.
Outside Air OAT > -7 deg C
Temperature
Electric A/C P0D73 Monitor ACCM Tcpu input > 274 deg C System Voltage 12V System Status 30 fails out Two
Compressor CPU temperature Threshold >9V of 60 Trips,
Control HW Inputs Accessory OR samples. Type B
Module Run/Crank Continuous
Internal 50 msec
Temperature sampling
Sensor Circuit rate
Low Status Pass Tcpu input <= 274 deg C System Voltage 12V System Status 30 passes
Threshold >9V out of 60
HW Inputs Accessory OR samples.
Run/Crank Continuous

EACCM SECTION Page 873 of 1087 11 OF 12 SECTIONS


EACCM SECTION
11 OBDG01 HYBRID Diagnostics 11 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
ECU reset After a FAIL a 12V 50 msec
reset is required sampling
before PASS will be rate
enabled.
Electric A/C P0D77 Monitor ACCM Tigbt input = -40 deg C System Voltage 12V System Status 30 fails out Two
Compressor IGBT Threshold >9V of 60 Trips,
Control temperature HW Inputs Accessory OR samples. Type B
Module Run/Crank Continuous
Output Driver Outside Air OAT > -7 deg C 50 msec
Temperature Temperature sampling
Sensor Circuit Status Pass Tigbt input >= -40 deg C System Voltage 12V System Status 30 passes
High Threshold >9V out of 60
HW Inputs Accessory OR samples.
Run/Crank Continuous
ECU reset After a FAIL a 12V 50 msec
reset is required sampling
before PASS will be rate
enabled.
Outside Air OAT > -7 deg C
Temperature
Electric A/C P0D78 Monitor ACCM Tigbt input > 274 deg C System Voltage 12V System Status 30 fails out Two
Compressor IGBT Threshold >9V of 60 Trips,
Control temperature HW Inputs Accessory OR samples. Type B
Module Run/Crank Continuous

EACCM SECTION Page 874 of 1087 11 OF 12 SECTIONS


EACCM SECTION
11 OBDG01 HYBRID Diagnostics 11 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Output Driver Status Pass Tigbt input <= 274 deg C ECU reset After a FAIL a 12V 30 passes
Temperature Threshold reset is required out of 60
Sensor Circuit before PASS will be samples.
Low enabled. Continuous
50 msec
Electric A/C U180A GMLAN Bus Off Set in driver HW Inputs Accessory OR 1 sec Two
Compressor Run/Crank Trips,
Control Type B
Module
Communicatio Status Pass Cleared in driver System Voltage 12V System Status 160 msec
n Bus A Off >9V
HW Inputs Accessory OR
Run/Crank
A/C P16B7 ACC circuit is Accessory OFF System Voltage 12V System Status 500 msec Two
Compressor stuck off >9V Trips,
Control HW Inputs Run/Crank Type B
Module Wake- Prop Sys Active Propulsion System
up Circuit Active = True
Performance Timer 500 msec
Status Pass Accessory ON System Voltage 12V System Status 500 msec
>9V
HW Inputs Run/Crank
Prop Sys Active Propulsion System
Active = True
Timer 500msec

EACCM SECTION Page 875 of 1087 11 OF 12 SECTIONS


EACCM SECTION
11 OBDG01 HYBRID Diagnostics 11 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
A/C P1F0B Monitor Inverter During driver circuit 1A System Voltage 12V System Status < 50 msec Two
Compressor Phase Currents check for all U/V/W >9V Trips,
Motor Start- Phases, if any HW Inputs Accessory OR Type B
Up Current current < Threshold Run/Crank
Performance Motor Startup
Motor Running Thermal Refrigerant
Compressor Speed
Request > 0 RPM

Status Pass During driver circuit 1A System Voltage 12V System Status 1 pass out of
check for all U/V/W >9V 1 sample
Phases, all currents HW Inputs Accessory OR Continuous
>= Threshold Run/Crank 50 msec
ECU reset After a FAIL a 12V sampling
reset is required rate
before PASS will be
enabled.

Motor Running Thermal Refrigerant


Compressor Speed
Request > 0 RPM

Electric A/C P1F0D Monitor ACCM Current input >= 36.7 Amps System Voltage 12V System Status 30 fails out Two
Compressor DC Link Current Threshold >9V of 60 Trips,

EACCM SECTION Page 876 of 1087 11 OF 12 SECTIONS


EACCM SECTION
11 OBDG01 HYBRID Diagnostics 11 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Control HW Inputs Accessory OR samples. Type B
Module A/C Run/Crank Continuous
Compressor Motor Stopped Thermal Refrigerant 50 msec
Motor Current Compressor Speed sampling
Feedback Request = 0 RPM rate
Circuit High

Status Pass Current input < 36.7 Amps System Voltage 12V System Status 30 passes
Threshold >9V out of 60
HW Inputs Accessory OR samples.
Run/Crank Continuous
Motor Stopped Thermal Refrigerant 50 msec
Compressor Speed sampling
Request = 0 RPM rate

Electric A/C P1F0C Monitor ACCM Current input <= -2.5 Amps System Voltage 12V System Status 30 fails out Two
Compressor DC Link Current Threshold >9V of 60 Trips,
Control HW Inputs Accessory OR samples. Type B
Module A/C Run/Crank Continuous
Compressor Motor Running Thermal Refrigerant 50 msec
Motor Current Compressor Speed sampling
Feedback Request > 0 RPM rate
Circuit Low

EACCM SECTION Page 877 of 1087 11 OF 12 SECTIONS


EACCM SECTION
11 OBDG01 HYBRID Diagnostics 11 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Status Pass Current input > -2.5 Amps System Voltage 12V System Status 30 passes
Threshold >9V out of 60
HW Inputs Accessory OR samples.
Run/Crank Continuous
Motor Running $236 Speed 50 msec
Request > 0 sampling
A/C P1F0A Monitor ACCM Motor Speed < 1800 rpm System Voltage 12V System Status 20 sec Two
Compressor Motor Speed Threshold >9V Trips,
Motor Speed HW Inputs Accessory OR Type B
Performance Run/Crank
Motor Startup Motor Spinning but
not reaching 1800
RPM
IGBT Temp Tigbt < 85 degC
Timer > 20 sec after motor
starts spinning

OR
System Voltage 12V System Status 1 min
>9V
HW Inputs Accessory OR
Run/Crank
Motor Startup Motor Spinning but
not reaching 1800
RPM
IGBT Temp Tigbt > 85 degC

EACCM SECTION Page 878 of 1087 11 OF 12 SECTIONS


EACCM SECTION
11 OBDG01 HYBRID Diagnostics 11 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Conditions Time MIL
System Code Strategy Criteria Value Parameters Required Illum
Description
Increase in IGBT ǻTigbt >= 10 degC
Temp
Timer > 1 min after motor
starts spinning and
IGBT Temp
increases 10 deg
Status Pass Motor Speed >= 1800 rpm System Voltage 12V System Status < 1min
Threshold >9V
HW Inputs Accessory OR
Run/Crank
Motor Running Thermal Refrigerant
Compressor Speed
Request > 0 RPM

ECU Reset after a FAIL a 12V


reset and 15
minutes is required
to re-try the
compressor.

EACCM SECTION Page 879 of 1087 11 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Battery P0D49 DTC Fail Low Voltage DC <= 0.293 Amps Diagnostic is Enabled 400 ms in a One
Charger 14 Sets when the Current enable calibration 500 ms Trip,
Volt Output LV Current raw (sensor reading) window Type A
Current data, (12VC
Sensor Circuit _AD_READ), is
Low (12VC) less than or
equal to a
threshold
Low Voltage DC is AWAKE
(Secondary)
micro status
DTC Pass Low Voltage DC > 0.293 Amps 500 ms
Current
(sensor reading)
Battery P0D4A DTC Fail Low Voltage DC >= 54 Amps Diagnostic is Enabled 400 ms in a One
Charger 14 Sets when the Current enable calibration 500 ms Trip,
Volt Output LV Current raw (sensor reading) window Type A
Current data, (12VC
Sensor Circuit _AD_READ), is
High (12VC) greater than or
equal to a
threshold
Low Voltage DC is AWAKE
(Secondary)
micro status
DTC Pass Low Voltage DC < 54 Amps 500 ms
Current
(sensor reading)

BCCM or OBCM SECTION Page 880 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Battery P0D44 DTC Fail Low Voltage DC <= 1.87 Volts Diagnostic is Enabled 400 ms in a One
Charger 14 Sets when the Voltage enable calibration 500 ms Trip,
Volt Output LV Voltage raw (sensor reading) window Type A
Voltage data, (LVS
Sensor Circuit _AD_READ), is
Low (LVS) less than or
equal to a
threshold
Low Voltage DC is AWAKE
(Secondary)
micro status
DTC Pass Low Voltage DC > 1.87 Volts 500 ms
Voltage
(sensor reading)
Battery P0D45 DTC Fail Low Voltage DC >= 16.88 Volts Diagnostic is Enabled 400 ms in a One
Charger 14 Sets when the Voltage enable calibration 500 ms Trip,
Volt Output LV Voltage raw (sensor reading) window Type A
Voltage data, (LVS
Sensor Circuit _AD_READ), is
High (LVS) greater than or
equal to a
threshold
Low Voltage DC is AWAKE
(Secondary)
micro status
DTC Pass Low Voltage DC < 16.88 Volts 500 ms
Voltage
(sensor reading)

BCCM or OBCM SECTION Page 881 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Battery P1ED6 DTC Fail Cold Plate <= -49.5 Diagnostic is Enabled 1000 ms in a One
Charger Cold Sets when the Temperature enable calibration 1275 ms Trip,
Plate Cold Plate (sensor reading) window Type A
Temperature Temperature raw
Sensor Circuit data, (THCP
Low (THCP) _AD_READ), is
less than or
equal to a
threshold

Low Voltage DC is AWAKE


(Secondary)
micro status
DTC Pass Cold Plate > -49.5 1275 ms
Temperature
(sensor reading)
Battery P1ED7 DTC Fail Cold Plate >= 135 Diagnostic is Enabled 1000 ms in a One
Charger Cold Sets when the Temperature enable calibration 1275 ms Trip,
Plate Cold Plate (sensor reading) window Type A
Temperature Temperature raw
Sensor Circuit data, (THCP
High (THCP) _AD_READ), is
greater than or
equal to a
threshold

Low Voltage DC is AWAKE


(Secondary)
micro status

BCCM or OBCM SECTION Page 882 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
DTC Pass Cold Plate < 135 1275 ms
Temperature
(sensor reading)
Battery P1EE9 DTC Fail Low Voltage DC <= 1.215 Volts Diagnostic is Enabled 400 ms in a One
Charger Sets when the (Secondary) Micro enable calibration 500 ms Trip,
Control SEC Reference Reference Voltage window Type A
Module Voltage raw
Reference data,(SecVref
Voltage "B" _AD_READ), is
Circuit Low less than or
(Sec equal to a
Reference threshold
Voltage)
Low Voltage DC is AWAKE
(Secondary)
micro status
DTC Pass Low Voltage DC > 1.215 Volts 500 ms
(Secondary) Micro
Reference Voltage
Battery P1EEA DTC Fail Low Voltage DC >= 1.235 Volts Diagnostic is Enabled 400 ms in a One
Charger Sets when the (Secondary) Micro enable calibration 500 ms Trip,
Control Sec Reference Reference Voltage window Type A
Module Voltage raw
Reference data,(SecVref
Voltage "B" _AD_READ), is
Circuit High greater than or
(Sec equal to a
Reference threshold
Voltage)

BCCM or OBCM SECTION Page 883 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Low Voltage DC is AWAKE
(Secondary)
micro status
DTC Pass Low Voltage DC < 1.235 Volts 500 ms
(Secondary) Micro
Reference Voltage
Battery P0D4E DTC Fail High Voltage DC <= 2.62 Volts Diagnostic is Enabled 400 ms in a One
Charger Sets when the Voltage enable calibration 500 ms Trip,
Hybrid/EV HV Voltage raw (sensor reading) window Type A
Battery Output data,(HVS
Voltage _AD_READ), is
Sensor Circuit less than or
Low (HVS) equal to a
threshold

Low Voltage DC is AWAKE


(Secondary)
micro status
High Voltage DC is AWAKE
(HV) micro status

DTC Pass High Voltage DC > 2.62 Volts 500 ms


Voltage
(sensor reading)

BCCM or OBCM SECTION Page 884 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Battery P0D4F DTC Fail High Voltage DC >= 482 Volts Diagnostic is Enabled 400 ms in a One
Charger Sets when the Voltage enable calibration 500 ms Trip,
Hybrid/EV HV Voltage raw (sensor reading) window Type A
Battery Output data,(HVS
Voltage _AD_READ), is
Sensor Circuit greater than or
High (HVS) equal to a
threshold

Low Voltage DC is AWAKE


(Secondary)
micro status
High Voltage DC is AWAKE
(HV) micro status

DTC Pass High Voltage DC < 482 Volts 500 ms


Voltage
(sensor reading)
Battery P0D53 DTC Fail High Voltage DC <= 0.098 Amps Diagnostic is Enabled 400 ms in a One
Charger Sets when the Current enable calibration 500 ms Trip,
Hybrid/EV HV Current raw (sensor reading) window Type A
Battery Output data,(HVC_AD_
Current READ), is less
Sensor Circuit than or equal to
Low (HVC) a threshold

Low Voltage DC is AWAKE


(Secondary)
micro status

BCCM or OBCM SECTION Page 885 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
High Voltage DC is AWAKE
(HV) micro status

DTC Pass High Voltage DC > 0.098 Amps 500 ms


Current
(sensor reading)
Battery P0D54 DTC Fail High Voltage DC >= 18 Amps Diagnostic is Enabled 400 ms in a One
Charger Sets when the Current enable calibration 500 ms Trip,
Hybrid/EV HV Current raw (sensor reading) window Type A
Battery Output data,(HVC_AD_
Current READ), is
Sensor Circuit greater than or
High (HVC) equal to a
threshold

Low Voltage DC is AWAKE


(Secondary)
micro status
High Voltage DC is AWAKE
(HV) micro status

DTC Pass High Voltage DC < 18 Amps 500 ms


Current
(sensor reading)

BCCM or OBCM SECTION Page 886 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Battery P1EEB DTC Fail High Voltage DC <= 1.215 Volts Diagnostic is Enabled 400 ms in a One
Charger Sets when the (HV) Micro enable calibration 500 ms Trip,
Control HV Reference Reference Voltage window Type A
Module Voltage raw
Reference data,(HVVref_AD
Voltage "C" _READ), is less
Circuit Low than or equal to
(HV a threshold
Reference
Voltage)
Low Voltage DC is AWAKE
(Secondary)
micro status
High Voltage DC is AWAKE
(HV) micro status

DTC Pass High Voltage DC > 1.215 Volts 500 ms


(HV) Micro
Reference Voltage
Battery P1EEC DTC Fail High Voltage DC >= 1.235 Volts Diagnostic is Enabled 400 ms in a One
Charger Sets when the (HV) Micro enable calibration 500 ms Trip,
Control HV Reference Reference Voltage window Type A
Module Voltage raw
Reference data,(HVVref_AD
Voltage "C" _READ), is
Circuit High greater than or
(HV equal to a
Reference threshold
Voltage)

BCCM or OBCM SECTION Page 887 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Low Voltage DC is AWAKE
(Secondary)
micro status
High Voltage DC is AWAKE
(HV) micro status

DTC Pass High Voltage DC < 1.235 Volts 500 ms


(HV) Micro
Reference Voltage
Battery P1EF6 DTC Fail Run/Crank hardwire = LOW Diagnostic is Enabled 300 ms in a One
Charger Sets if input state enable calibration 375 ms Trip,
Control Run/Crank window Type A
Module hardwire input
Ignition state is low when
Switch Run/Crank
Run/Start Terminal Status
Position serial data signal
Circuit indicates
Low(PROG) hardwire state
should be high

VICM Run/Crank = HIGH Low Voltage DC is AWAKE


Terminal Status (Secondary)
signal (CC) micro status
DTC Pass Run/Crank hardwire = HIGH, OR 375 ms
input state

VICM Run/Crank = LOW


Terminal Status
signal (CC)

BCCM or OBCM SECTION Page 888 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Battery P1EF7 DTC Fail Run/Crank hardwire = HIGH Diagnostic is Enabled 300 ms in a One
Charger Sets if input state enable calibration 375 ms Trip,
Control Run/Crank window Type A
Module hardwire input
Ignition state is high
Switch when Run/Crank
Run/Start Terminal Status
Position serial data signal
Circuit indicates
High(PROG) hardwire state
should be low

VICM Run/Crank = LOW Low Voltage DC is AWAKE


Terminal Status (Secondary)
signal (CC) micro status
DTC Pass Run/Crank hardwire = LOW, OR 375 ms
input state

VICM Run/Crank = HIGH


Terminal Status
signal (CC)

BCCM or OBCM SECTION Page 889 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Battery P1EF8 DTC Fail HVEM Comm = LOW Diagnostic is Enabled 300 ms in a One
Charger Sets if HVEM Enable hardwire enable calibration 375 ms Trip,
Control Comm Enable input state window Type A
Module High hardwire input
Voltage state is low when
Energy HVEM Comm
Management Enable Terminal
Communicatio Status serial data
n Bus Enable signal indicates
Circuit Low hardwire state
(HVCEN) should be high

VICM HVEM Comm = HIGH Low Voltage DC is AWAKE


Enable Terminal (Secondary)
Status signal (HS) micro status

DTC Pass HVEM Comm = HIGH, OR 375 ms


Enable hardwire
input state
VICM HVEM Comm = LOW
Enable Terminal
Status signal (HS)

BCCM or OBCM SECTION Page 890 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Battery P1EF9 DTC Fail HVEM Comm = HIGH Diagnostic is Enabled 300 ms in a One
Charger Sets if HVEM Enable hardwire enable calibration 375 ms Trip,
Control Comm Enable input state window Type A
Module High hardwire input
Voltage state is high
Energy when HVEM
Management Comm Enable
Communicatio Terminal Status
n Bus Enable serial data signal
Circuit High indicates
(HVCEN) hardwire state
should be low
VICM HVEM Comm = LOW Low Voltage DC is AWAKE
Enable Terminal (Secondary)
Status signal (HS) micro status

DTC Pass HVEM Comm = LOW, OR 375 ms


Enable hardwire
input state
VICM HVEM Comm = HIGH
Enable Terminal
Status signal (HS)

BCCM or OBCM SECTION Page 891 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
On Board U185C DTC Fail Supervised signal Diagnostic is Enabled 250 ms One
Charger Sets if signal timeout detected: enable calibration Trip,
Control supervision Type A
Module Lost timeout detected Supervised signal HVChrgrBsOut
Communicatio while the OBCM CrntCmd
n with Hybrid is in
Powertrain communication Message ID -
Control with the VICM on $304
Module 2 on the HVEM Message -
Bus H Expansion Bus. High_V_Control
_Energy_Mgmt
CC
Low Voltage DC is AWAKE
(Secondary)
micro status
Charger CAN is ACTIVE
Bus State
DTC Pass Supervised signal < 250 ms
received within
timeout window

BCCM or OBCM SECTION Page 892 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
On Board U1861 DTC Fail Supervised signal Diagnostic is Enabled 1250 ms Two
Charger Sets if signal timeout detected: enable calibration Trips,
Control supervision Type B
Module Lost timeout detected Supervised signal LegDiagStndCn
Communicatio while the OBCM dMet
n with Engine is in
Control communication Message ID -
Module with the ECM on $4C1
the HSGMLAN Message -
bus. PPEI_Engine_
General_Status
4
Low Voltage DC is AWAKE
(Secondary)
micro status
HSGMLAN bus is ACTIVE
State
DTC Pass Supervised signal < 1250 ms
received within
timeout window

BCCM or OBCM SECTION Page 893 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Battery U2612 DTC Fail Supervised signal Diagnostic is Enabled 250 ms Two
Charger Sets if signal timeout detected: enable calibration Trips,
Control supervision Type B
Module Lost timeout detected Supervised signal VICMHVEnMg
Communicatio while the OBCM CmEnTrS
n with Hybrid is in
Powertrain communication Message ID -
Control with the VICM on $236
Module 2 the HSGMLAN Message -
bus. VICM_Status_
HS
Low Voltage DC is AWAKE
(Secondary)
micro status
HSGMLAN bus is ACTIVE
State
DTC Pass Supervised signal < 250 ms
received within
timeout window
Battery U2609 DTC Fail Supervised signal Diagnostic is Enabled 250 ms Two
Charger Sets if signal timeout detected: enable calibration Trips,
Control supervision Type B
Module Lost timeout detected Supervised signal PrplsnSysAtv
Communicatio while the OBCM
n with Hybrid is in Message ID -
Powertrain communication $1DF
Control with the HCP on Message -
Module 1 the HSGMLAN PTEI_Propulsio
bus. n_General_Stat
us 1

BCCM or OBCM SECTION Page 894 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Low Voltage DC is AWAKE
(Secondary)
micro status
HSGMLAN bus is ACTIVE
State
DTC Pass Supervised signal < 250 ms
received within
timeout window
On Board U180C DTC Fail HSGMLAN Bus off = TRUE Diagnostic is Enabled 40 ms in a Two
Charger Sets if error enable calibration 40 ms Trips,
Control HSGMLAN Bus window Type B
Module off error is
Communicatio detected
ns Bus A Off

Low Voltage DC is AWAKE


(Secondary)
micro status
DTC Pass HSGMLAN Bus off = FALSE 40ms
error
On Board U1807 DTC Fail HVEM Expansion = TRUE Diagnostic is Enabled 40 ms in a One
Charger Sets if HVEM Bus off error enable calibration 40 ms Trip,
Control Expansion Bus window Type A
Module off error is
Communicatio detected
ns Bus H Off

Low Voltage DC is AWAKE


(Secondary)
micro status

BCCM or OBCM SECTION Page 895 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
DTC Pass HVEM Expansion = FALSE 40ms
Bus off error
Battery P1EFC Sub-Test 1 of 2 Case 1: Diagnostic is Enabled 400 ms in a Special
Charger Low Voltage Output <= 9 Volts enable calibration 500 ms Type C
Control LV Voltage voltage window
Module System Check Case 2: < 8 Volts, for
System DTC Fail Low Voltage Output greater than 2
Voltage Low Sets if Low voltage sec
(LV System Voltage Output
Voltage voltage is less
exceeds than a voltage
operating threshold - two
Range) test cases:
1) LV output is
OFF, but is
requested to turn
ON
2) LV output is
ON
Low Voltage DC is AWAKE
(Secondary)
micro status
Low Voltage DC is not going to IDLE
(Secondary) state
micro status

BCCM or OBCM SECTION Page 896 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
DTC Pass Case 1: 500ms
Low Voltage Output > 9 Volts
voltage
Case 2: >= 8 Volts and
Low Voltage Output never falls
voltage below 8 Volts
for more than 2
sec
Sub-Test 2 of 2 Low Voltage < 7 Volts OR Diagnostic is Enabled 5 ms in a 5
CAN Voltage voltage > 18 Volts enable calibration ms window
Limit System
Check

DTC Fail
Sets when Low
Voltage voltage
is beyond CAN
voltage limits.
Low Voltage DC is AWAKE
(Secondary)
micro status
DTC Pass Low Voltage >= 7 Volts AND 5ms
voltage <= 18 Volts

BCCM or OBCM SECTION Page 897 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Battery P16C2 DTC Fail Verification on any Diagnostic is Enabled 10 ms in a One
Charger Each RAM RAM location fails enable calibration 10 ms Trip,
Control location is written window, only Type A
Module with a predefined execute at
Random value and end of
Access verified. program
Memory Sets when mode
(RAM) Error verfication on
any RAM
location fails.

Low Voltage DC is AWAKE


(Secondary)
micro status
High Voltage DC is AWAKE
(HV) micro status

High Voltage AC is AWAKE


(Primary) micro
status
DTC Pass Verification on all Positive 10ms
RAM locations Acknowledgme
passes. nt

BCCM or OBCM SECTION Page 898 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Battery P16C1 DTC Fail Checksum Diagnostic is Enabled 20 ms in a One
Charger Sets When verification fails enable calibration 20 ms Trip,
Control checksum window, only Type A
Module Read verification on execute at
Only Memory application/calibr end of
(ROM) Error ation area fails program
mode

Low Voltage DC is AWAKE


(Secondary)
micro status
DTC Pass Checksum 20ms
verification passes
Battery P16C4 Sub-Test 1 of 5 MessageChkSumEr >= 2 Diagnostic is Enabled 44 ms in a One
Charger SPI Primary Mico rCntr[AC Meas enable calibration 44 ms Trip,
Control Message Msg], OR >= 2 window Type A
Module SPI Checksum Error MessageChkSumEr
Bus 1 (SPI rCntr[OBD Msg], >= 2
Communicatio DTC Fail OR
n Fault - Sets when any MessageChkSumEr >= 2
Primary) Primary SPI rCntr[Primary
checksum error Status], OR
count for a SPI MessageChkSumEr
Message is rCntr[Temperature
greater than or Msg]
equal to the
counter threshold

BCCM or OBCM SECTION Page 899 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Low Voltage DC is AWAKE
(Secondary)
micro status
SPI mode = NORMAL
DTC Pass MessageChkSumEr <2 22 ms
rCntr[AC Meas (message
Msg], AND <2 trans rate)
MessageChkSumEr
rCntr[OBD Msg], <2
AND
MessageChkSumEr <2
rCntr[Primary
Status], AND
MessageChkSumEr
rCntr[Temperature
Msg]
Sub-Test 2 of 5 MessageTimer[AC >= 65 ms Diagnostic is Enabled 65 ms
SPI Primary Meas Msg], OR enable calibration
Micro Message MessageTimer[OB >= 65 ms
Timeout Error D Msg], OR
MessageTimer[Prim >= 65 ms
DTC Fail ary Status], OR
Sets when any MessageTimer[Tem >= 65 ms
Primary SPI perature Msg]
Message is not
received within
an expected time
window

BCCM or OBCM SECTION Page 900 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Low Voltage DC is AWAKE
(Secondary)
micro status
SPI mode = NORMAL
DTC Pass MessageTimer[AC < 65 ms < 65 ms
Meas Msg], AND
MessageTimer[OB < 65 ms
D Msg], AND
MessageTimer[Prim < 65 ms
ary Status], AND
MessageTimer[Tem < 65 ms
perature Msg]

Sub-Test 3 of 5 SpiResynchErrorCo >= 1 Diagnostic is Enabled 3 - 5 ms


SPI Primary unter[PRI] enable calibration
Micro Node
Timeout Error

DTC Fail
Sets when
Primary SPI
Resynch Error
Counter is
greater than or
equal to the
counter threshold

Low Voltage DC is AWAKE


(Secondary)
micro status

BCCM or OBCM SECTION Page 901 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
SPI mode = NORMAL OR
SYNCH
DTC Pass SpiResynchErrorCo < 1 < 3 - 5 ms
unter[PRI] (depends on
message
received)

Sub-Test 4 of 5 SpiChannelRational >= 1000 ms Diagnostic is Enabled 1000 ms


SPI Primary ityTimerInst[PRI] enable calibration
Micro Channel
Rationality Error

DTC Fail
Sets when
Primary Channel
SPI Mode takes
longer than a
timer threshold to
reach Normal
Mode

Low Voltage DC is AWAKE


(Secondary)
micro status
SPI mode HV = NORMAL
channel
SPI mode = SYNCH OR
Primary channel VERIFY
DTC Pass SpiChannelRational < 1000 ms < 1000 ms
ityTimerInst[PRI]

BCCM or OBCM SECTION Page 902 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Sub-Test 5 of 5 spi_ResultStatus Failed Diagnostic is Enabled 1 ms
SPI Primary enable calibration
Micro Driver
Hardware Error

DTC Fail
Sets when
Primary SPI
hardware driver
errors received
Low Voltage DC is AWAKE
(Secondary)
micro status
DTC Pass spi_ResultStatus Passed 1 ms
Battery P16C5 Sub-Test 1 of 5 MessageChkSumEr >= 2 Diagnostic is Enabled 44 ms in a One
Charger SPI HV DC Micro rCntr[HV DC Meas enable calibration 44 ms Trip,
Control Message Msg] window Type A
Module SPI Checksum Error
Bus 1 (SPI
Communicatio DTC Fail
n Fault - HV Sets when any
DC) HV DC SPI
checksum error
count for a SPI
Message is
greater than or
equal to the
counter threshold

BCCM or OBCM SECTION Page 903 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Low Voltage DC is AWAKE
(Secondary)
micro status
SPI mode = NORMAL
DTC Pass MessageChkSumEr < 2 22 ms
rCntr[HV DC Meas (message
Msg] trans rate)
Sub-Test 2 of 5 MessageTimer[HV >= 65 ms Diagnostic is Enabled 65 ms
SPI HV DC Micro DC Meas] enable calibration
Message
Timeout Error

DTC Fail
Sets when any
HV DC SPI
Message is not
received within
an expected time
window
Low Voltage DC is AWAKE
(Secondary)
micro status
SPI mode = NORMAL
DTC Pass MessageTimer[HV < 65 ms < 65 ms
DC Meas]

BCCM or OBCM SECTION Page 904 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Sub-Test 3 of 5 SpiResynchErrorCo >= 1 Diagnostic is Enabled 3 - 5 ms
SPI HV DC Micro unter[PRI] enable calibration
Node Timeout
Error

DTC Fail
Sets when HV
DC SPI Resynch
Error Counter is
greater than or
equal to the
counter threshold

SPI mode = NORMAL OR


SYNCH
Low Voltage DC is AWAKE
(Secondary)
micro status
DTC Pass SpiResynchErrorCo < 1 < 3 - 5 ms
unter[PRI] (depends on
message
received)

BCCM or OBCM SECTION Page 905 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Sub-Test 4 of 5 SpiChannelRational >= 1000 ms Diagnostic is Enabled 1000 ms
SPI HV DC Micro ityTimerInst[PRI] enable calibration
Channel
Rationality Error

DTC Fail
Sets when HV
DC Channel SPI
Mode takes
longer than a
timer threshold to
reach Normal
Mode
Low Voltage DC is AWAKE
(Secondary)
micro status
SPI mode = NORMAL
Primary channel
SPI mode HV = SYNCH OR
channel VERIFY
DTC Pass SpiChannelRational < 1000 ms < 1000 ms
ityTimerInst[PRI]

BCCM or OBCM SECTION Page 906 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Sub-Test 5 of 5 spi_ResultStatus Failed Diagnostic is Enabled 1 ms
SPI HV DC Micro enable calibration
Driver Hardware
Error

DTC Fail
Sets when HV
DC SPI
hardware driver
errors received
Low Voltage DC is AWAKE
(Secondary)
micro status
DTC Pass spi_ResultStatus Passed 1 ms
Battery P0D5C DTC Fail High Voltage Power > AC Power x Diagnostic is Enabled 1.6 seconds One
Charger Sets when the (HV Voltage x HV 1.99951171875 enable calibration in a 2 Trip,
Hybrid/EV measured High Current) + 30 Watts seconds Type A
Battery Output Voltage output window
Power power exceeds
Performance the theoretical
(HV Output power available
Power (calculated as
Rationality) charger real AC
input power X
charger
efficiency +
offset)
HV Current P0D53 or P0D54
Sensor faults not set

BCCM or OBCM SECTION Page 907 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
HV Voltage P0D4E or P0D4F
Sensor faults not set
High Voltage DC P1EEB or P1EEC
(HV) Micro Ref not set
Voltage faults

AC Input Power not FAILED


Status
DTC Pass High Voltage Power <= AC Power x 2 seconds
(HV Voltage x HV 1.99951171875
Current) + 30 Watts

Battery P0D5B DTC Fail Low Voltage Power > AC Power x Diagnostic is Enabled 1.6 seconds One
Charger 14 Sets when the (LV Voltage x LV 1.99951171875 enable calibration in a 2 Trip,
Volt Output measured Low Current) + 2.5 Watts seconds Type A
Power Voltage output window
Performance power exceeds
(LV Output the theoretical
Power power available
Rationality) (calculated as
charger real AC
input power X
charger
efficiency +
offset)
LV Current P0D49 or P0D4A
Sensor faults not set

BCCM or OBCM SECTION Page 908 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
LV Voltage P0D44 or P0D45
Sensor faults not set
Low Voltage DC P1EE9 or P1EEA
(Secondary) not set
Micro Ref
Voltage faults
AC Input Power not FAILED
Status
DTC Pass Low Voltage Power <= AC Power x 2 seconds
(LV Voltage x LV 1.99951171875
Current) + 2.5 Watts

Battery P1ECE DTC Fail High Voltage Power > AC Power x Diagnostic is Enabled 1.6 seconds One
Charger Total Sets when the (HV Voltage x HV 1.99951171875 enable calibration in a 2 Trip,
Output Power sum of the Current) + 30 Watts seconds Type A
Performance( measured High + window
Total Output Voltage output Low Voltage Power
Power power and Low (LV Voltage x LV
Rationality) Voltage output Current)
power exceeds
the theoretical
power available
(calculated as
charger real AC
input power X
charger
efficiency +
offset)

BCCM or OBCM SECTION Page 909 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
HV Current P0D53 or P0D54
Sensor faults not set
HV Voltage P0D4E or P0D4F
Sensor faults not set
LV Current P0D49 or P0D4A
Sensor faults not set
LV Voltage P0D44 or P0D45
Sensor faults not set
High Voltage DC P1EEB or P1EEC
(HV) Micro Ref not set
Voltage faults

Low Voltage DC P1EE9 or P1EEA


(Secondary) not set
Micro Ref
Voltage faults
AC Input Power not FAILED
Status
DTC Pass High Voltage Power <= AC Power x AC Input Power is Updated via SPI 2 seconds
(HV Voltage x HV 1.99951171875 Status bus
Current) + 30 Watts
+
Low Voltage Power
(LV Voltage x LV
Current)

BCCM or OBCM SECTION Page 910 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Battery P1EED DTC Fail 12V Alarm = High Diagnostic is Enabled 1.6sec in a One
Charger 14 Monitors for an hardware detection enable calibration 2sec window Trip,
Volt Output irrational (triggered) Type A
Voltage combination of AND > 0.5 Amps
Comparator states consisting Low Voltage
Circuit(12Volt of: LV Converter Current
Alarm Over/Under
Rationality) voltage input =
HIGH, with a non-
zero LV Current
output.

Low Voltage DC is AWAKE


(Secondary)
micro status
LV Current P0D49 or P0D4A
Sensor faults not set
LV ON Command = ON
from Primary

LV Hardware = Shutdown
Shutdown
(12V Alarm)
DTC Pass 12V Alarm = High 2 seconds
hardware detection
(triggered)
AND <= 0.5 Amps
Low Voltage
Current

BCCM or OBCM SECTION Page 911 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Battery P1EE1 Sub-Test 1 of 3 ABS(PFC >= 2 Diagnostic is Enabled 640ms in a One
Charger Input Exessively Large temperature current enable calibration 800ms Trip,
Voltage Rate of Change cycle - PFC window Type A
Conditioner (Noisy Sensor) temperature
Temperature previous cycle)
Sensor DTC Fail
Performance Sets when the
(PFC absolute rate of
Temperature change of
Sensor- measured
Rationality) temperature is
greater than or
equal to a
temperature
change rate
threshold -
temperature
changes are
normally
relatively slow

Low Voltage DC is AWAKE


(Secondary)
micro status
PFC P1EDF or P1EE0
Temperature not set
Sensor faults
Primary MCU > 1 second
normal mode run
time

BCCM or OBCM SECTION Page 912 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
DTC Pass ABS(PFC <2 800ms
temperature current
cycle - PFC
temperature
previous cycle)
Sub-Test 2 of 3 PFC temperature < 0.03125 Diagnostic is Enabled 40ms in a
Exessively Small max - PFC enable calibration 40ms
Rate of Change temperature min window
(Stuck In Range)

DTC Fail
Sets when the
difference of the
max and min
temperature
value is below
the threshold.
max and min
temperature are
captured over a
calibrated
amount of time
when the change
in power
requested is
above a
calibration
threshold,

BCCM or OBCM SECTION Page 913 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Low Voltage DC is AWAKE
(Secondary)
micro status
PFC P1EDF or P1EE0
Temperature not set
Sensor faults
HV Current P0D53 or P0D54
Sensor faults not set
HV Voltage P0D4E or P0D4F
Sensor faults not set
Primary MCU > 1 second
normal mode run
time
DTC Pass PFC temperature >= 0.03125 40ms
max - PFC
temperature min

BCCM or OBCM SECTION Page 914 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Sub-Test 3 of 3 Pfc_Failures==3 Diagnostic is Enabled 640ms in a
Zero Offset ||(Pfc_Failures==2& enable calibration 800ms
Check &(Min_failures=2&& window
Max_failures=2)||Mi
DTC Fail n_failures<=1) Ԩ
Charger contains the variables are
multiple calculate in >=20
temperature following way:
sensors. After a Temperature Ԩ
sufficient charger ABS(PFC -HV1),
off time to allow Pfc_Failures++,Hv1 >=20
sensor _Failures++;
normalization, Temperature Ԩ
temperature ABS(PFC -HV2),
sensor values Pfc_Failures++,Hv2 >=20
are compared at _Failures++;
start up to detect Temperature Ԩ
sensor reading ABS(PFC -Case),
offset errors. All Pfc_Failures++,Cas >=20
sensors should e_Failures++; Ԩ
report within a Temperature
deadband. ABS(HV1 -HV2), >=20
Hv1_Failures++,Hv
2_Failures++; Ԩ
Temperature

BCCM or OBCM SECTION Page 915 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description Temperature
Diagnostic fails if ABS(HV1 -Case), >=20 Low Voltage DC is AWAKE
any one or more Hv1_Failures++++, (Secondary)
of below test Case_Failures++; micro status
conditions is Temperature
true. ABS(HV2 -Case),
1 Sensor has 3 Hv2_Failures++++,
failures Case_Failures++;
2 All sensors Min_failures=MIN(P
have 2 failures FC,HV1,HV2,Case)
3 Sensor has 2 ;
failures and at Max_failures=MAX(
least one other PFC,HV1,HV2,Cas
sensor has only e);
one failure
one other sensor
has only one
failure.
Sensor failure
means the
absolute
difference of
sensors is great
or equal the
threshold
PFC P1EDF or P1EE0
Temperature not set
Sensor faults
HV 1kW P1ECB or P1ECC
Temperature not set
Sensor faults

BCCM or OBCM SECTION Page 916 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
HV 2kW P1ED0 or P1ED1
Temperature not set
Sensor faults
Cold Plate P1ED6 or P1ED7
Temperature not set
Sensor faults
Charger Off Time >20 minutes

Charger Off Time ==use Data


V
Charger Off Time ==Valid
M
Charger Off Time ==Valid

Charger Off Time is true


V
Charger Off Time is true
M
The test only run 10 seconds
as long as the
module has not
yet charged or
precharged. After
(pre)charge has
been started the
algorithm is
allowed to run a a
delay time.

BCCM or OBCM SECTION Page 917 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Secondary micro 1 second
has to run

DTC Pass Compliment of fail


conditions
Battery P1ECD Sub-Test 1 of 3 ABS(HV 1kW >= 2 Diagnostic is Enabled 640ms in a One
Charger High Exessively Large temperature current enable calibration 800ms Trip,
Voltage Rate of Change cycle - HV 1kW window Type A
Converter "A" (Noisy Sensor) temperature
Temparature previous cycle)
Sensor DTC Fail
Performance( Sets when the
1kW HV absolute rate of
Converter change of
Temperature measured
Sensor- temperature is
Rationality) greater than or
equal to a
temperature
change rate
threshold -
temperature
changes are
normally
relatively slow

Low Voltage DC is AWAKE


(Secondary)
micro status

BCCM or OBCM SECTION Page 918 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
HV 1kW P1ECB or P1ECC
Temperature not set
Sensor faults
Primary MCU > 1 second
normal mode run
time
DTC Pass ABS(HV 1kW <2 800ms
temperature current
cycle - HV 1kW
temperature
previous cycle)

BCCM or OBCM SECTION Page 919 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Sub-Test 2 of 3 HV 1kW < 0.03125 Diagnostic is Enabled 40ms in a
Exessively Small temperature max - enable calibration 40ms
Rate of Change HV 1kW window
(Stuck In Range) temperature min

DTC Fail
Sets when the
difference of the
max and min
temperature
value is below
the threshold.
max and min
temperature are
captured over a
calibrated
amount of time
when the change
in power
requested is
above a
calibration
threshold,

Low Voltage DC is AWAKE


(Secondary)
micro status

BCCM or OBCM SECTION Page 920 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
HV 1kW P1ECB or P1ECC
Temperature not set
Sensor faults
HV Current P0D53 or P0D54
Sensor faults not set
HV Voltage P0D4E or P0D4F
Sensor faults not set
Primary MCU > 1 second
normal mode run
time
DTC Pass HV 1kW >= 0.03125 40ms
temperature max -
HV 1kW
temperature min

BCCM or OBCM SECTION Page 921 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Sub-Test 3 of 3 HV1_Failures==3 Diagnostic is Enabled 640ms in a
Zero Offset ||(HV1_Failures==2 enable calibration 800ms
Check &&(Min_failures=2& window
&Max_failures=2)||
DTC Fail Min_failures<=1) Ԩ
Charger contains the variables are
multiple calculate in >=20
temperature following way:
sensors. After a Temperature Ԩ
sufficient charger ABS(PFC -HV1),
off time to allow Pfc_Failures++,Hv1 >=20
sensor _Failures++;
normalization, Temperature Ԩ
temperature ABS(PFC -HV2),
sensor values Pfc_Failures++,Hv2 >=20
are compared at _Failures++;
start up to detect Temperature Ԩ
sensor reading ABS(PFC -Case),
offset errors. All Pfc_Failures++,Cas >=20
sensors should e_Failures++; Ԩ
report within a Temperature
deadband. ABS(HV1 -HV2), >=20
Diagnostic fails Hv1_Failures++,Hv
2_Failures++; Ԩ
Temperature

BCCM or OBCM SECTION Page 922 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description Temperature
if any one or ABS(HV1 -Case), >=20 Low Voltage DC is AWAKE
more of below Hv1_Failures++++, (Secondary)
test conditions is Case_Failures++; micro status
true. Temperature
1 Sensor has 3 ABS(HV2 -Case),
failures Hv2_Failures++++,
2 All sensors Case_Failures++;
have 2 failures Min_failures=MIN(P
3 Sensor has 2 FC,HV1,HV2,Case)
failures and at ;
least one other Max_failures=MAX(
sensor has only PFC,HV1,HV2,Cas
one failure e);
one other sensor
has only one
failure.
Sensor failure
means the
absolute
difference of
sensors is great
or equal the
threshold
PFC P1EDF or P1EE0
Temperature not set
Sensor faults
HV 1kW P1ECB or P1ECC
Temperature not set
Sensor faults

BCCM or OBCM SECTION Page 923 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
HV 2kW P1ED0 or P1ED1
Temperature not set
Sensor faults
Cold Plate P1ED6 or P1ED7
Temperature not set
Sensor faults
Charger Off Time >20 minutes

Charger Off Time ==use Data


V
Charger Off Time ==Valid
M
Charger Off Time ==Valid

Charger Off Time is true


V
Charger Off Time is true
M
The test only run 10 seconds
as long as the
module has not
yet charged or
precharged. After
(pre)charge has
been started the
algorithm is
allowed to run a a
delay time.

BCCM or OBCM SECTION Page 924 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Secondary micro 1 second
has to run

DTC Pass Compliment of fail


conditions
Battery P1ED2 Sub-Test 1 of 3 ABS(HV 2kW >= 2 Diagnostic is Enabled 640ms in a One
Charger High Exessively Large temperature current enable calibration 800ms Trip,
Voltage Rate of Change cycle - HV 2kW window Type A
Converter "B" (Noisy Sensor) temperature
Temparature previous cycle)
Sensor DTC Fail
Performance Sets when the
(2kW HV absolute rate of
Converter change of
Temperature measured
Sensor- temperature is
Rationality) greater than or
equal to a
temperature
change rate
threshold -
temperature
changes are
normally
relatively slow

Low Voltage DC is AWAKE


(Secondary)
micro status

BCCM or OBCM SECTION Page 925 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
HV 2kW P1ED0 or P1ED1
Temperature not set
Sensor faults
Primary MCU > 1 second
normal mode run
time
DTC Pass ABS(HV 2kW <2 800ms
temperature current
cycle - HV 2kW
temperature
previous cycle)

BCCM or OBCM SECTION Page 926 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Sub-Test 2 of 3 HV 2kW < 0.03125 Diagnostic is Enabled 40ms in a
Exessively Small temperature max - enable calibration 40ms
Rate of Change HV 2kW window
(Stuck In Range) temperature min

DTC Fail
Sets when the
difference of the
max and min
temperature
value is below
the threshold.
max and min
temperature are
captured over a
calibrated
amount of time
when the change
in power
requested is
above a
calibration
threshold,

Low Voltage DC is AWAKE


(Secondary)
micro status

BCCM or OBCM SECTION Page 927 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
HV 2kW P1ED0 or P1ED1
Temperature not set
Sensor faults
HV Current P0D53 or P0D54
Sensor faults not set
HV Voltage P0D4E or P0D4F
Sensor faults not set
Primary MCU > 1 second
normal mode run
time
DTC Pass HV 2kW >= 0.03125 40ms
temperature max -
HV 2kW
temperature min

BCCM or OBCM SECTION Page 928 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Sub-Test 3 of 3 HV1_Failures==3 Diagnostic is Enabled 640ms in a
Zero Offset ||(HV1_Failures==2 enable calibration 800ms
Check &&(Min_failures=2& window
&Max_failures=2)||
DTC Fail Min_failures<=1) Ԩ
Charger contains the variables are
multiple calculate in >=20
temperature following way:
sensors. After a Temperature Ԩ
sufficient charger ABS(PFC -HV1),
off time to allow Pfc_Failures++,Hv1 >=20
sensor _Failures++;
normalization, Temperature Ԩ
temperature ABS(PFC -HV2),
sensor values Pfc_Failures++,Hv2 >=20
are compared at _Failures++;
start up to detect Temperature Ԩ
sensor reading ABS(PFC -Case),
offset errors. All Pfc_Failures++,Cas >=20
sensors should e_Failures++; Ԩ
report within a Temperature
deadband. ABS(HV1 -HV2), >=20
Diagnostic fails Hv1_Failures++,Hv
2_Failures++; Ԩ
Temperature

BCCM or OBCM SECTION Page 929 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description Temperature
if any one or ABS(HV1 -Case), >=20 Low Voltage DC is AWAKE
more of below Hv1_Failures++++, (Secondary)
test conditions is Case_Failures++; micro status
true. Temperature
1 Sensor has 3 ABS(HV2 -Case),
failures Hv2_Failures++++,
2 All sensors Case_Failures++;
have 2 failures Min_failures=MIN(P
3 Sensor has 2 FC,HV1,HV2,Case)
failures and at ;
least one other Max_failures=MAX(
sensor has only PFC,HV1,HV2,Cas
one failure e);
one other sensor
has only one
failure.
Sensor failure
means the
absolute
difference of
sensors is great
or equal the
threshold
PFC P1EDF or P1EE0
Temperature not set
Sensor faults
HV 1kW P1ECB or P1ECC
Temperature not set
Sensor faults

BCCM or OBCM SECTION Page 930 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
HV 2kW P1ED0 or P1ED1
Temperature not set
Sensor faults
Cold Plate P1ED6 or P1ED7
Temperature not set
Sensor faults
Charger Off Time >20 minutes

Charger Off Time ==use Data


V
Charger Off Time ==Valid
M
Charger Off Time ==Valid

Charger Off Time is true


V
Charger Off Time is true
M
The test only run 10 seconds
as long as the
module has not
yet charged or
precharged. After
(pre)charge has
been started the
algorithm is
allowed to run a a
delay time.

BCCM or OBCM SECTION Page 931 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Secondary micro 1 second
has to run

DTC Pass Compliment of fail


conditions
Battery P1ED8 Sub-Test 1 of 3 ABS(Cold Plate >= 2 Diagnostic is Enabled 640ms in a One
Charger Cold Exessively Large temperature current enable calibration 800ms Trip,
Plate Rate of Change cycle - Cold Plate window Type A
Temperature (Noisy Sensor) temperature
Sensor previous cycle)
Performance DTC Fail
(Cold Plate Sets when the
Temperature absolute rate of
Sensor- change of
Rationality) measured
temperature is
greater than or
equal to a
temperature
change rate
threshold -
temperature
changes are
normally
relatively slow

Low Voltage DC is AWAKE


(Secondary)
micro status

BCCM or OBCM SECTION Page 932 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Cold Plate P1ED6 or P1ED7
Temperature not set
Sensor faults
Primary MCU > 1 second
normal mode run
time
DTC Pass ABS(Cold Plate <2 800ms
temperature current
cycle - Cold Plate
temperature
previous cycle)

BCCM or OBCM SECTION Page 933 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Sub-Test 2 of 3 Cold Plate < 0.03125 Diagnostic is Enabled 40ms in a
Exessively Small temperature max - enable calibration 40ms
Rate of Change Cold Plate window
(Stuck In Range) temperature min

DTC Fail
Sets when the
difference of the
max and min
temperature
value is below
the threshold.
max and min
temperature are
captured over a
calibrated
amount of time
when the change
in power
requested is
above a
calibration
threshold,

Low Voltage DC is AWAKE


(Secondary)
micro status

BCCM or OBCM SECTION Page 934 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Cold Plate P1ED6 or P1ED7
Temperature not set
Sensor faults
HV Current P0D53 or P0D54
Sensor faults not set
HV Voltage P0D4E or P0D4F
Sensor faults not set
Primary MCU > 1 second
normal mode run
time
DTC Pass Cold Plate >= 0.03125 40ms
temperature max -
Cold Plate
temperature min

BCCM or OBCM SECTION Page 935 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Sub-Test 3 of 3 Case_Failures==3 Diagnostic is Enabled 640ms in a
Case Thermal ||(Case_Failures== enable calibration 800ms
Offset Rationality 2&&(Min_failures=2 window
&&Max_failures=2)||
DTC Fail Min_failures<=1) Ԩ
sets when one of the variables are
below conditons calculate in >=20
is true. following way:
1 Sensor has 3 Temperature Ԩ
failures ABS(PFC -HV1),
2 All sensors Pfc_Failures++,Hv1 >=20
have 2 failures _Failures++;
3 Sensor has 2 Temperature Ԩ
failures and at ABS(PFC -HV2),
least one other Pfc_Failures++,Hv2 >=20
sensor has only _Failures++;
one failure Temperature Ԩ
Sensor failure ABS(PFC -Case),
means the Pfc_Failures++,Cas >=20
absolute e_Failures++;
difference of Temperature Ԩ
sensors is great ABS(HV1 -HV2),
or equal the Hv1_Failures++,Hv >=20
threshold 2_Failures++;
Temperature Ԩ
ABS(HV1 -Case),
Hv1_Failures++++, >=20
Case_Failures++; Low Voltage DC is AWAKE
Temperature (Secondary)
ABS(HV2 -Case) micro status

BCCM or OBCM SECTION Page 936 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
ABS(HV2 -Case),
PFC P1EDF or P1EE0
Hv2_Failures++++,
Temperature not set
Case_Failures++;
Sensor faults
Min_failures=MIN(P
HV 1kW P1ECB or P1ECC
FC,HV1,HV2,Case)
Temperature not set
;
Sensor faults
Max_failures=MAX(
HV 2kW P1ED0 or P1ED1
PFC,HV1,HV2,Cas
Temperature not set
e);
Sensor faults
Cold Plate P1ED6 or P1ED7
Temperature not set
Sensor faults
Charger Off Time >20 minutes

Charger Off Time ==use Data


V
Charger Off Time ==Valid
M
Charger Off Time ==Valid

Charger Off Time is true


V
Charger Off Time is true
M

BCCM or OBCM SECTION Page 937 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
The test only run 10 seconds
as long as the
module has not
yet charged or
precharged. After
(pre)charge has
been started the
algorithm is
allowed to run a a
delay time.

Secondary micro 1 second


has to run

DTC Pass Compliment of fail


conditions

BCCM or OBCM SECTION Page 938 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Battery P0D43 DTC Fail Case 1: Run/Crank Diagnostic is Enabled 4sec in a One
Charger 14 The Low Voltage = High enable calibration 5sec window Trip,
Volt Output Output Voltage ABS(LV Voltage- >= 6 Volts Type A
Voltage Sensor is RunCrank Voltage)
Sensor Circuit rationalized AND
Range/Perfor against other ABS(LV Voltage- >= 6 Volts
mance (LV analog HVEMB Enable
Output measurements Voltage )
Voltage of vehicle system
Sensor voltage. The Case 2: Run/Crank >= 6 Volts
Rationality) diagnostic fails if = Low
a deviation limit ABS(LV Voltage-
is exceeded: HVEMB Enable
Voltage )

Low Voltage DC is AWAKE


(Secondary)
micro status
Low Voltage DC P1EE9 or P1EEA
(Secondary) not set
Micro Ref
Voltage faults
LV Voltage P0D44 or P0D45
Sensor faults not set

BCCM or OBCM SECTION Page 939 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
DTC Pass Case 1: Run/Crank 5sec
= High
ABS(LV Voltage- < 6 Volts
RunCrank Voltage)
OR
ABS(LV Voltage- < 6 Volts
HVEMB Enable
Voltage )

Case 2: Run/Crank < 6 Volts


= Low
ABS(LV Voltage-
HVEMB Enable
Voltage )

BCCM or OBCM SECTION Page 940 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Battery P1EF0 Sub-Test 1 of 2 One of following Diagnostic is Enabled 1.6sec in a One
Charger High HV 1kW Voltage two conditions are enable calibration 2sec window Trip,
Voltage PWM Regulation true: Type A
Converter "A" Check 1.HV Voltage - HV <=25V
Output Power Voltage Command
Regulation DTC Fail AND (ABS(HV >25V
Performance( Sets when one Voltage-HV Voltage
HV 1kW more of the Command) >1A
PWM following AND ABS(HV
Regulation conditions is Current-HV Current
Test- true: Command)) >25V
Functional 1 the difference OR >2A
Check) of the HV 2.HV Voltage - HV
Voltage and HV Voltage Command
Voltage AND HV Current
Command is
below or equal to
the overshoot
Threshold and
the absolute
difference of HV
Voltage and the
Voltage

BCCM or OBCM SECTION Page 941 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
command is Low Voltage DC is AWAKE
above voltage (Secondary)
Threshold and micro status
the absolute
difference of HV
Current and the
Current
command is
above Current
Threshold
2 the difference
of the HV
Voltage and HV
Voltage
Command is
above the
overshoot
Threshold and
the HV Current is
above the
Current diff
Threshold
HV DC HV ON =ON
Command
HighlineTap =Inactive
mode
HV Voltage P0D4E or P0D4F
Sensor faults not set
HV Current P0D53 or P0D54
Sensor faults not set

BCCM or OBCM SECTION Page 942 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
DTC Pass High Voltage DC P1EEB or P1EEC
(HV) Micro Ref not set
Voltage faults

One of followings 2sec


condition is true.
1,HV Voltage - HV
Voltage Command <=25V
&&(ABS(HV
Voltage-HV Voltage <=25V
Command)
||ABS(HV Current- <=1A
HV Current
Command)) >25V
2,HV Voltage - HV <=2A
Voltage Command
&&HV Current

HV Current - HV Diagnostic is Enabled 1.6sec in a


Current Command >1A enable calibration 2sec window

Low Voltage DC is AWAKE


(Secondary)
micro status
HV Voltage - HV <= 25V
Command from
HV DC
HV DC HV ON =ON
Command

BCCM or OBCM SECTION Page 943 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Sub-Test 2 of 2 HighlineTap =Inactive
HV 1kW Current mode
PWM Regulation
Check

Sets when the


difference of the
HV Current and
HV Current
Command is
above a
threshold.

HV Voltage P0D4E or P0D4F


Sensor faults not set
HV Current P0D53 or P0D54
Sensor faults not set
High Voltage DC P1EEB or P1EEC
(HV) Micro Ref not set
Voltage faults

HV Current - HV <=1A 2sec


Current Command
HighlineTap ==Inactive
mode
DTC Pass HV Current - HV DC HV ON ==ON 2sec
HV Current Command
Command<=1A

BCCM or OBCM SECTION Page 944 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
HighlineTap is Updated via SPI
mode bus
HV DC HV ON is Updated via SPI
Command bus
HV Voltage - HV <= 25V
Command from
HV DC

Diagnostic is Enabled
enable calibration

Low Voltage DC is AWAKE


(Secondary)
micro status

BCCM or OBCM SECTION Page 945 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Battery P1EF1 Sub-Test 1 of 2 HV Voltage one of following HV Voltage != Range Low or 1.6sec in a One
Charger High HV 2KW Voltage conditions is High 2sec window Trip,
Voltage PWM Regulation true. Type A
Converter "B" Functional 1,HV Voltage -
Output Power HV Voltage
Regulation Sets when one Command<=25
Performance more of the V&&(ABS(HV
(HV 2kW following Voltage-HV
PWM conditions is Voltage
Regulation true: Command)>25
Test- 1 the difference V&&ABS(HV
Functional of the HV Current-HV
Check) Voltage and HV Current
Voltage Command)>1A
Command is )
below or equal 2,HV Voltage -
the overshoot HV Voltage
Threshold and Command>25V
the absolute &&HV
difference of HV Curren>2A
Voltage and the
Voltage
command is
above voltage
Threshold and
the absolute
difference of HV
HV Voltage HV Current != Range Low or
Command High

BCCM or OBCM SECTION Page 946 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
HV Current HV Voltage ref != Range Low or
High
HV Current HV Current is Updated via SPI
Command bus
HV Voltage is Updated via SPI
bus
HighlineTap ==Active
mode
DTC Pass one of HV DC HV ON ==ON 2sec
followings Command
condition is
true.
1,HV Voltage -
HV Voltage
Command<=25
V&&(ABS(HV
Voltage-HV
Voltage
Command)<=2
5V||ABS(HV
Current-HV
Current
Command)<=1
A)
2,HV Voltage -
HV Voltage
Command>25V
&&HV
Curren<=2A

BCCM or OBCM SECTION Page 947 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
HighlineTap is Updated via SPI
mode bus
HV DC HV ON is Updated via SPI
Command bus
Low Voltage DC is AWAKE
(Secondary)
micro status
Diagnostic is Enabled
enable calibration

Sub-Test 2 of 2 HV Current HV Current - HV Voltage != Range Low or 1.6sec in a


HV 2KW Current HV Current High 2sec window
PWM Regulation Command>1A
Functional

Sets when the


difference of the
HV Current and
HV Current
Command is
above a
threshold.

HV Current HV Current != Range Low or


Command High
HV Voltage ref != Range Low or
High
HV Current is Updated via SPI
bus

BCCM or OBCM SECTION Page 948 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
HV Voltage is Updated via SPI
bus
HighlineTap ==Active
mode
DTC Pass HV Current - HV DC HV ON ==ON 2sec
HV Current Command
Command<=1A

HighlineTap is Updated via SPI


mode bus
HV DC HV ON is Updated via SPI
Command bus
HV Voltage - HV <= 25V
Voltage
Command
Low Voltage DC is AWAKE
(Secondary)
micro status
Diagnostic is Enabled
enable calibration

BCCM or OBCM SECTION Page 949 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Battery P1EEF Sub-Test 1 of 2 LV Voltage one of following LV Voltage != Range Low or 1.6sec in a One
Charger 14V LV Voltage conditions is Sensor faults High 2sec window Trip,
Converter PWM Regulation true. Type A
Output Power Functional 1,LV Voltage -
Regulation LV_Voltage_Se
Performance Sets when one tPointFromCmd
(LV PWM more of the <=1.5V&&(ABS
Regulation following (LV Voltage-
Test- conditions is LV_Voltage_Se
Functional true: tPointFromCmd
Check) 1 the difference )>2V&&ABS(LV
of the LV Voltage Current-
and LV_Current_Se
LV_Voltage_Set tPointFromCmd
PointFromCmd is )>3A)
below or equal 2,LV Voltage -
the overshoot LV_Voltage_Se
Threshold and tPointFromCmd
the absolute > 1.5V && LV
difference of LV Current>1A
Voltage and the
LV_Voltage_Set
PointFromCmd is
above voltage

BCCM or OBCM SECTION Page 950 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Threshold and LV_Voltage_SetPoi LV Current != Range Low or
the absolute ntFromCmd High
difference of LV
Current and the
LV_Current_Set
PointFromCmd
is above Current
Threshold
2 the difference
of the LV Voltage
and LV
Voltage_SetPoint
FromCmd
Command is
above the
overshoot
Threshold and
the LV Current is
above the
Current diff
Threshold.

LV Current Low Voltage DC != Range Low or


(Secondary) High
Micro Ref
Voltage faults
LV_Current_SetPoi HV DC LV ON ==ON
ntFromCmd Command
HV DC LV ON is Updated via SPI
Command bus

BCCM or OBCM SECTION Page 951 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Low Voltage DC is AWAKE
(Secondary)
micro status
DTC Pass one of Diagnostic is Enabled 2sec
followings enable calibration
condition is
true.
1,LV Voltage -
LV_Voltage_Se
tPointFromCmd
<=1.5V&&(ABS
(LV Voltage-
LV_Voltage_Se
tPointFromCmd
)<=2V||ABS(LV
Current-
LV_Current_Se
tPointFromCmd
)<=3A)
2,LV Voltage -
LV_Voltage_Se
tPointFromCmd
>1.5V&&LV
Curren<=2A

BCCM or OBCM SECTION Page 952 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Sub-Test 2 of 2 LV Current LV Current - LV Voltage != Range Low or 1.6sec in a
LV Current PWM LV_Current_Se Sensor faults High 2sec window
Regulation tPointFromCmd
Functional >3A

Sets when the


difference of the
LV Current and
LV_Current_Set
PointFromCmd
is above a
threshold.

LV_Current_SetPoi LV Current != Range Low or


ntFromCmd High
Low Voltage DC != Range Low or
(Secondary) High
Micro Ref
Voltage faults
HV DC LV ON ==ON
Command
HV DC LV ON is Updated via SPI
Command bus
LV Voltage - LV <= 1.5V
Voltage
Command
DTC Pass LV Current - Low Voltage DC is AWAKE 2sec
LV_Current_Se (Secondary)
tPointFromCmd micro status
<=3A

BCCM or OBCM SECTION Page 953 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Diagnostic is Enabled
enable calibration

Battery P1EFD DTC Fail ABS(AC Power - Diagnostic is Enabled 1.6sec in a Two
Charger Sets when the (HV Voltage*HV enable calibration 2sec window Trips,
Power absolute Current + LV >= 3300 Watts Type B
Efficiency difference of the Voltage*LV
(Power AC Input power Current))
Efficiency and the sum of
Functional) the HV Output
Power and the
LV Output Power
is above or equal
to a threshold.
Indicative of a
sensor rationality
error.

Low Voltage DC is AWAKE


(Secondary)
micro status
LV Current P0D49 or P0D4A
Sensor faults not set
LV Voltage P0D44 or P0D45
Sensor faults not set
HV Current P0D53 or P0D54
Sensor faults not set
HV Voltage P0D4E or P0D4F
Sensor faults not set

BCCM or OBCM SECTION Page 954 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
High Voltage DC P1EEB or P1EEC
(HV) Micro Ref not set
Voltage faults

Low Voltage DC P1EE9 or P1EEA


(Secondary) not set
Micro Ref
Voltage faults
AC Input Power not FAILED
Status
DTC Pass ABS(AC Power - 2 seconds
(HV Voltage*HV
Current + LV < 3300 Watts
Voltage*LV
Current))

BCCM or OBCM SECTION Page 955 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Battery P0D5E DTC Fail High Voltage >= 60 Volts Diagnostic is Enabled 1.5 sec in a One
Charger Sets if the High Output voltage enable calibration 1.5 sec Trip,
Hybrid/EV Voltage Output window Type A
System voltage is greater Case 1:
Discharge than or equal to 1.5 seconds after
Time Too a voltage receiving the High
Long threshold after Voltage Charger
(Discharger an allowed Active Discharge
Time discharge time Command
Functional) period - OR
discharge was Case 2:
unsuccessful. 1.5 seconds after a
5.25 second shut
down delay timer
has elapsed
following
confirmation of
OBCM Loss of
Comm With VICM
(DTC U185C
confirmed) - total
elapsed time 6.75
seconds
Low Voltage DC is AWAKE
(Secondary)
micro status
HV Voltage P0D4E or P0D4F
Sensor faults not set

BCCM or OBCM SECTION Page 956 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
DTC Pass High Voltage < 60 Volts < 1.5 sec
Output voltage

Case 1:
1.5 seconds after
receiving the High
Voltage Charger
Active Discharge
Command
OR
Case 2:
1.5 seconds after a
5.25 second shut
down delay timer
has elapsed
following
confirmation of
OBCM Loss of
Comm With VICM
(DTC U185C
confirmed) - total
elapsed time 6.75
seconds

BCCM or OBCM SECTION Page 957 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Battery P1EFE DTC Fail Low Voltage Switch  Low Voltage Diagnostic is Enabled 1.6sec in a Two
Charger Sets when the Enable Switch Enable enable calibration 2sec window Trips,
Reverse Low Voltage Check Type B
Polarity Switch Enable
Protection signal is not
Circuit equal to the LV
Performance Switch Enable
(Reverse Check (Relay
Battery status input
Functional) should reflect
relay control
output state).
Low Voltage DC is AWAKE
(Secondary)
micro status
DTC Pass Low Voltage Switch = Low Voltage 2sec
Enable Switch Enable
Check

Battery P16C3 DTC Fail eepromPage00Diag A5 (hex) Diagnostic is Enabled 40 ms in a One
Charger Sets when the DataByte enable calibration 40 ms Trip,
Control presence of OR A5 (hex) window Type A
Module Long predefined eepromPage0ADia
Term Memory values at gDataByte
(KAM) Error predefined
(EEPROM locations in
Integrity) EEPROM cannot
be confirmed

BCCM or OBCM SECTION Page 958 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Low Voltage DC is AWAKE
(Secondary)
micro status
DTC Pass eepromPage00Diag = A5 (hex) 40 ms
DataByte
AND = A5 (hex)
eepromPage0ADia
gDataByte
Battery P1F14 DTC Fail AC Current Sensor = 0 Diagnostic is Enabled 640ms in a One
Charger Input Sets if the AC Cal Complete Flag enable calibration 800ms Trip,
Current Current Sensor (AC_Current_Cal_H window Type A
Sensor calibration ist_Status)
Exceeded process has not
Learning Limit been completed
(AC Current or if the
Sensor calibration
Integrity) complete status
flag in EEPROM
has been erased
or corrupted.

Low Voltage DC is AWAKE


(Secondary)
micro status
DTC Pass AC Current Sensor  0 800 ms
Cal Complete Flag
(AC_Current_Cal_H
ist_Status)

BCCM or OBCM SECTION Page 959 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Battery P1F16 DTC Fail High Voltage =0 Diagnostic is Enabled 640ms in a One
Charger Sets if the High Current Sensor Cal enable calibration 800ms Trip,
Hybrid/EV Voltage Output Complete Flag window Type A
Battery Output Current Sensor (HV_Current_Cal_H
Current calibration ist_Status)
Sensor process has not
Exceeded been completed
Learning Limit or if the
(HV Current calibration
Sensor complete status
Integrity) flag in EEPROM
has been erased
or corrupted.

Low Voltage DC is AWAKE


(Secondary)
micro status
DTC Pass High Voltage 0 800 ms
Current Sensor Cal
Complete Flag
(HV_Current_Cal_H
ist_Status)

BCCM or OBCM SECTION Page 960 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Battery P1F15 DTC Fail Low Voltage =0 Diagnostic is Enabled 640ms in a One
Charger 14 Sets if the Low Current Sensor Cal enable calibration 800ms Trip,
Volt Output Voltage Output Complete Flag window Type A
Current Current Sensor (LV_Current_Cal_H
Sensor calibration ist_Status)
Exceeded process has not
Learning Limit been completed
(LV Current or if the
Sensor calibration
Integrity) complete status
flag in EEPROM
has been erased
or corrupted.

Low Voltage DC is AWAKE


(Secondary)
micro status
DTC Pass Low Voltage 0 800 ms
Current Sensor Cal
Complete Flag
(LV_Current_Cal_H
ist_Status)
Battery P16C6 DTC Fail Accessory Wake <= 100ms Diagnostic is Enabled <= 100ms One
Charger Sets when the Up High State enable calibration Trip,
Control Accessory Wake Timer Type A
Module Wake- Up is detected as (accOnTimer)
Up Circuit low when
Performance expected to be
(ACC) high.

BCCM or OBCM SECTION Page 961 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
( ) Description
Low Voltage DC is AWAKE
(Secondary)
micro status
Prop System is Active
Active Status
HSGMLAN bus is ACTIVE
State
HSGMLAN U2609 not set
Comm Faults
HCP_HS_LossOf is False
Comm
DTC Pass Accessory Wake > 100ms > 100ms
Up High State
Timer
(accOnTimer)

BCCM or OBCM SECTION Page 962 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Battery P1F03 DTC Fail PBIAS Voltage Diagnostic is Enabled 10 seconds One
Charger The test uses (BIASRAW) enable calibration Trip,
Control two (2) sets of < 10.5 Volts OR Type A
Module calibration If the charger > 13.5 Volts
Supply values, one for outputs (HV & LV)
Voltage determining if the are off, PBIAS
Sensor Circuit PBIAS voltage is voltage must be: < 10.0 Volts OR
Range/Perfor in range to turn Else > 15.0 Volts
mance the charger If the charger
(PBIAS outputs on, and outputs are on
Voltage- the other when (either HV or LV),
Functional ) the charger PBIAS must be:
outputs are on to
determine if the
PBIAS voltage is
sufficient to keep
the outputs on.

High Voltage AC is powered (AC


(Primary) micro connected or Bulk
status residual power)

BCCM or OBCM SECTION Page 963 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
DTC Pass PBIAS Voltage 1 ms
(BIASRAW)
>= 10.5 Volts
If the charger OR
outputs (HV & LV) <= 13.5 Volts
are off, PBIAS
voltage must be:
Else >= 10.0 Volts
If the charger OR
outputs are on <= 15.0 Volts
(either HV or LV),
PBIAS must be:
Battery P1EFB DTC Fail HV DC HV > 1.5 Volts Diagnostic is Enabled 1ms in a One
Charger High Sets if the input CurrentSense2 enable calibration 1ms window Trip,
Voltage current to the HV ShutdownStatus Type A
Converter "B" DC side of the
Input Current 2kW converter
Too High exceeds a
(CSEN2- threshold
Functional )

High Voltage AC is powered (AC


(Primary) micro connected or Bulk
status residual power)
HV Output is ON
High Tap Mode = ACTIVE
(2kW conv)
DTC Pass HV DC HV <= 1.5 Volts 1 ms
CurrentSense2
ShutdownStatus

BCCM or OBCM SECTION Page 964 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Battery P1EFA DTC Fail HV DC HV > 1.5 Volts Diagnostic is Enabled 1ms in a One
Charger High Sets if the input CurrentSense1 enable calibration 1ms window Trip,
Voltage current to the HV ShutdownStatus Type A
Converter "A" DC side of the
Input Current 1kW converter
Too High exceeds a
(CSEN1- threshold
Functional )

High Voltage AC is powered (AC


(Primary) micro connected or Bulk
status residual power)
HV Output is ON
DTC Pass HV DC HV <= 1.5 Volts 1 ms
CurrentSense1
ShutdownStatus
Battery P1EEE DTC Fail Low Voltage < 3 Volts OR Diagnostic is Enabled 10 ms in a10 Two
Charger 14 Sets if the > 18 Volts enable calibration ms window Trips,
Volt Output charger low Type B
Voltage voltage output
Performance (system voltage)
(12VALM- is detected out of
Functional) range

High Voltage AC is powered (AC


(Primary) micro connected or Bulk
status residual power)
DTC Pass Low Voltage ш 3 Volts OR 10 ms
ч 18 Volts

BCCM or OBCM SECTION Page 965 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Battery P1F05 Sub-Test 1 of 2 Bulk Voltage Diagnostic is Enabled 10 seconds One
Charger (BLKRAW) enable calibration Trip,
Converter DTC Fail < 377 Volts OR Type A
Input Voltage Sets if the If the charger > 438 Volts
Performance charger internal outputs (HV & LV)
(Bulk Voltage- Bulk Voltage is are off, Bulk
Functional ) outside a normal Voltage must be: < 330 Volts OR
operating range, Else > 454.49 Volts
while the PFC If the charger
module is turned outputs are on
on. Two sets of (either HV or LV),
thresholds: one Bulk Voltage must
used to be:
determine if the
Bulk Voltage is
within range to
allow the charger
outputs to turn
on, the other
threshold pair is
used to
determine if the
Bulk Voltage is
appropriate to
allow the charger
outputs to remain
on.
High Voltage AC is powered (AC
(Primary) micro connected or Bulk
status residual power)

BCCM or OBCM SECTION Page 966 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
PFC Status = ON
DTC Pass Bulk Voltage 1 ms
(BLKRAW)
>= 377 Volts
If the charger OR
outputs (HV & LV) <= 438 Volts
are off, Bulk
Voltage must be:
Else >= 330 Volts
If the charger OR
outputs are on <= 454.49 Volts
(either HV or LV),
Bulk Voltage must
be:
Sub-Test 2 of 2 Bulk Voltage < AC Voltage Diagnostic is Enabled 1ms in a
(BLKRAW) Peak Value enable calibration 1ms window
DTC Fail (AcVoltPeak-
Sets if the PFC measured
module is off and value)
the Bulk Voltage
is less than the
AC peak voltage
(Bulk Voltage
should be
approximately
equal to AC peak
voltage, when
the PFC module
is off)

BCCM or OBCM SECTION Page 967 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
High Voltage AC is powered (AC
(Primary) micro connected or Bulk
status residual power)
PFC Status = OFF
DTC Pass Bulk Voltage >= AC Voltage 1 ms
(BLKRAW) Peak Value
(AcVoltPeak-
measured
value)
Battery P1EF5 DTC Fail PFC Temperature >= 100C Diagnostic is Enabled 1ms in a One
Charger Input Diagnostic uses enable calibration 1ms window Trip,
Voltage a hysteresis pair. Type A
Conditioner FAIL sets when
Temperature the PFC
Too High Thermister
(PFC Thermal reported
System Fault) equivalent
temperature is
greater than or
equal to an
upper
temperature
threshold value
High Voltage AC is AWAKE
(Primary) micro
status

BCCM or OBCM SECTION Page 968 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
DTC Pass PFC Temperature <= 90C 1 ms
Diagnostic uses
a hysteresis pair.
PASS sets when
the PFC
Thermister
reported
equivalent
temperature is
less than or
equal to a lower
temperature
threshold value
Battery P1EF3 DTC Fail 1kW High Voltage >= 100C Diagnostic is Enabled 1ms in a One
Charger High Diagnostic uses Converter enable calibration 1ms window Trip,
Voltage a hysteresis pair. Temperature Type A
Converter "A" FAIL sets when
Temperature the 1kW
Too High (HV Converter
1kW Thermister
Converter reported
Thermal equivalent
System Fault) temperature is
greater than or
equal to an
upper
temperature
threshold value

BCCM or OBCM SECTION Page 969 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
High Voltage AC is AWAKE
(Primary) micro
status
DTC Pass 1kW High Voltage <= 90C 1 ms
Diagnostic uses Converter
a hysteresis pair. Temperature
PASS sets when
the 1kW
Converter
Thermister
reported
equivalent
temperature is
less than or
equal to a lower
temperature
threshold value

BCCM or OBCM SECTION Page 970 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Battery P1EF4 DTC Fail 2kW High Voltage >= 100C Diagnostic is Enabled 1ms in a One
Charger High Diagnostic uses Converter enable calibration 1ms window Trip,
Voltage a hysteresis pair. Temperature Type A
Converter "B" FAIL sets when
Temperature the 2kW
Too High (HV Converter
2kW Thermister
Converter reported
Thermal equivalent
System Fault) temperature is
greater than or
equal to an
upper
temperature
threshold value
High Voltage AC is AWAKE
(Primary) micro
status

BCCM or OBCM SECTION Page 971 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
DTC Pass 2kW High Voltage <= 90C 1 ms
Diagnostic uses Converter
a hysteresis pair. Temperature
PASS sets when
the 2kW
Converter
Thermister
reported
equivalent
temperature is
less than or
equal to a lower
temperature
threshold value
Battery P1EDA DTC Fail Bulk Voltage1 > 468 Volts Diagnostic is Enabled 400 ms in a One
Charger Sets when the enable calibration 500 ms Trip,
Converter reported Bulk window Type A
Input Voltage Voltage1 is
Sensor "A" greater than a
Circuit High voltage threshold
(BLKS1)
AC Present is TRUE
DTC Pass Bulk Voltage1 <= 468 Volts 500 ms
Battery P1ED9 DTC Fail Bulk Voltage1 < 25 Volts Diagnostic is Enabled 400 ms in a One
Charger Sets when the enable calibration 500 ms Trip,
Converter reported Bulk window Type A
Input Voltage Voltage1 is less
Sensor "A" than a voltage
Circuit Low threshold
(BLKS1)

BCCM or OBCM SECTION Page 972 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
AC Present is TRUE
DTC Pass Bulk Voltage1 >= 25 Volts 500 ms
Battery P1EDD DTC Fail Bulk Voltage2 > 468 Volts Diagnostic is Enabled 400 ms in a One
Charger Sets when the enable calibration 500 ms Trip,
Converter reported Bulk window Type A
Input Voltage Voltage2 is
Sensor "B" greater than a
Circuit High voltage threshold
(BLKS2)
AC Present is TRUE
DTC Pass Bulk Voltage2 <= 468 Volts 500 ms
Battery P1EDC DTC Fail Bulk Voltage2 < 25 Volts Diagnostic is Enabled 400 ms in a One
Charger Sets when the enable calibration 500 ms Trip,
Converter reported Bulk window Type A
Input Voltage Voltage2 is less
Sensor "B" than a voltage
Circuit Low threshold
(BLKS2)
AC Present is TRUE
DTC Pass Bulk Voltage2 >= 25 Volts 500 ms
Battery P1F02 DTC Fail PBIAS Voltage > 16 Volts Diagnostic is Enabled 400 ms in a One
Charger Sets when the enable calibration 500 ms Trip,
Control reported PBIAS window Type A
Module Voltage is
Supply greater than a
Voltage voltage threshold
Sensor Circuit
High (PBIAS)

AC Present is TRUE

BCCM or OBCM SECTION Page 973 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
DTC Pass PBIAS Voltage <= 16 Volts 500 ms
Battery P1F01 DTC Fail PBIAS Voltage < 6 Volts Diagnostic is Enabled 400 ms in a One
Charger Sets when the enable calibration 500 ms Trip,
Control reported PBIAS window Type A
Module Voltage is less
Supply than a voltage
Voltage threshold
Sensor Circuit
Low (PBIAS)

AC Present is TRUE
DTC Pass PBIAS Voltage >= 6 Volts 500 ms
Battery P0D3B DTC Fail AC Current > 24.78 Amps Diagnostic is Enabled 160 ms in a One
Charger Input Sets when the enable calibration 200 ms Trip,
Current reported AC window Type A
Sensor Circuit Current is
High (IACS) greater than a
current threshold

AC Present is TRUE
DTC Pass AC Current <= 24.78 Amps 200 ms

Battery P0D3A DTC Fail AC Current < 0.8 Amps Diagnostic is Enabled 160 ms in a One
Charger Input Sets when the enable calibration 200 ms Trip,
Current reported AC window Type A
Sensor Circuit Current is less
Low (IACS) than a current
threshold
AC Present is TRUE
DTC Pass AC Current >= 0.8 Amps 200 ms

BCCM or OBCM SECTION Page 974 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Battery P1ECC DTC Fail 1kW HV Converter > 3.28 Volts Diagnostic is Enabled 400 ms in a One
Charger High Sets when the Temperature enable calibration 500 ms Trip,
Voltage 1kW HV Sensor Voltage window Type A
Converter "A" Converter (THMOD)
Temparature Temperature
Sensor Circuit sensor voltage
High (THMOD) is
(THMOD) greater than a
voltage threshold

AC Present is TRUE
DTC Pass 1kW HV Converter <= 3.28 Volts 500 ms
Temperature
Sensor Voltage
(THMOD)
Battery P1ECB DTC Fail 1kW HV Converter < 0.03 Volts Diagnostic is Enabled 400 ms in a One
Charger High Sets when the Temperature enable calibration 500 ms Trip,
Voltage 1kW HV Sensor Voltage window Type A
Converter "A" Converter (THMOD)
Temparature Temperature
Sensor Circuit sensor voltage
Low (THMOD) is less
(THMOD) than a voltage
threshold

AC Present is TRUE
DTC Pass 1kW HV Converter >= 0.03 Volts 500 ms
Temperature
Sensor Voltage
(THMOD)

BCCM or OBCM SECTION Page 975 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Battery P1EE0 DTC Fail PFC Temperature > 3.28 Volts Diagnostic is Enabled 400 ms in a One
Charger Input Sets when the Sensor Voltage enable calibration 500 ms Trip,
Voltage PFC window Type A
Conditioner Temperature
Temperature sensor voltage is
Sensor Circuit greater than a
High (THPFC) voltage threshold

AC Present is TRUE
DTC Pass PFC Temperature <= 3.28 Volts 500 ms
Sensor Voltage
Battery P1EDF DTC Fail PFC Temperature < 0.03 Volts Diagnostic is Enabled 400 ms in a One
Charger Input Sets when the Sensor Voltage enable calibration 500 ms Trip,
Voltage PFC window Type A
Conditioner Temperature
Temperature sensor voltage is
Sensor Circuit less than a
Low (THPFC) voltage threshold

AC Present is TRUE
DTC Pass PFC Temperature >= 0.03 Volts 500 ms
Sensor Voltage

BCCM or OBCM SECTION Page 976 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Battery P1EE8 DTC Fail High Voltage AC > 1.25 Volts Diagnostic is Enabled 400 ms in a One
Charger Sets when the (HV DC) Micro enable calibration 500 ms Trip,
Control High Voltage AC Reference Voltage window Type A
Module (HV DC) Micro
Reference reference voltage
Voltage "A" is greater than a
Circuit High voltage threshold
(HV DC Ref
Voltage)
AC Present is TRUE
DTC Pass High Voltage AC <= 1.25 Volts 500 ms
(HV DC) Micro
Reference Voltage
Battery P1EE7 DTC Fail High Voltage AC < 1.00 Volts Diagnostic is Enabled 400 ms in a One
Charger Sets when the (HV DC) Micro enable calibration 500 ms Trip,
Control High Voltage AC Reference Voltage window Type A
Module (HV DC) Micro
Reference reference voltage
Voltage "A" is less than a
Circuit Low voltage threshold
(HV DC Ref
Voltage)
AC Present is TRUE
DTC Pass High Voltage AC >= 1.00 Volts 500 ms
(HV DC) Micro
Reference Voltage

BCCM or OBCM SECTION Page 977 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Battery P0D40 DTC Fail AC Peak Voltage > 422 Volts Diagnostic is Enabled 160 ms in a One
Charger Input Sets when the enable calibration 200 ms Trip,
Voltage reported AC window Type A
Sensor Circuit Voltage is
High (VACS) greater than a
voltage threshold

AC Present is TRUE
DTC Pass AC Peak Voltage <= 422 Volts 200 ms
Battery P0D3F DTC Fail AC Peak Voltage < 90 Volts Diagnostic is Enabled 1500 ms in a One
Charger Input Sets when the enable calibration 1875 ms Trip,
Voltage reported AC window Type A
Sensor Circuit Voltage is less
Low (VACS) than a voltage
threshold
AC Present is TRUE
DTC Pass AC Peak Voltage >= 90 Volts 1875 ms
Battery P1ED1 DTC Fail 2kW HV Converter > 3.28 Volts Diagnostic is Enabled 400 ms in a One
Charger High Sets when the Temperature enable calibration 500 ms Trip,
Voltage 2kW HV Sensor Voltage window Type A
Converter "B" Converter (THMOD2)
Temparature Temperature
Sensor Circuit sensor voltage
High (THMOD2) is
(THMOD2) greater than a
voltage threshold

AC Present is TRUE

BCCM or OBCM SECTION Page 978 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
DTC Pass 2kW HV Converter <= 3.28 Volts 500 ms
Temperature
Sensor Voltage
(THMOD2)
Battery P1ED0 DTC Fail 2kW HV Converter < 0.03 Volts Diagnostic is Enabled 400 ms in a One
Charger High Sets when the Temperature enable calibration 500 ms Trip,
Voltage 2kW HV Sensor Voltage window Type A
Converter "B" Converter (THMOD2)
Temparature Temperature
Sensor Circuit sensor voltage
Low (THMOD2) is
(THMOD2) less than a
voltage threshold

AC Present is TRUE
DTC Pass 2kW HV Converter >= 0.03 Volts 500 ms
Temperature
Sensor Voltage
(THMOD2)
Battery P1EE3 DTC Fail CSEN1 Input > 1.5 Volts Diagnostic is Enabled 950 ms in a One
Charger High CSEN1 Input is Voltage enable calibration 1000 ms Trip,
Voltage greater than a window Type A
Converter "A" voltage
Input Current threshold, (the
Sensor Circuit micro performs
High (CSEN1) this test
internally)

AC Present is TRUE
HV Output is OFF

BCCM or OBCM SECTION Page 979 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
DTC Pass CSEN1 Input <= 1.5 Volts 1000 ms
Voltage
Battery P1EE2 DTC Fail CSEN1 Input <= 0.016 Volts Diagnostic is Enabled 950 ms in a One
Charger High CSEN1 Input is Voltage enable calibration 1000 ms Trip,
Voltage less than or window Type A
Converter "A" equal to a
Input Current voltage threshold
Sensor Circuit (the micro
Low (CSEN1) preforms this test
internally)

AC Present is TRUE
HV Output is ON
DTC Pass CSEN1 Input > 0.016 Volts 1000 ms
Voltage
Battery P1EE5 DTC Fail CSEN2 Input > 1.5 Volts Diagnostic is Enabled 950 ms in a One
Charger High CSEN2 Input is Voltage enable calibration 1000 ms Trip,
Voltage greater than a window Type A
Converter "B" voltage
Input Current threshold, (the
Sensor Circuit micro performs
High (CSEN2) this test
internally)

AC Present is TRUE
HV Output is OFF
DTC Pass CSEN2 Input <= 1.5 Volts 1000 ms
Voltage

BCCM or OBCM SECTION Page 980 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Battery P1EE4 DTC Fail CSEN2 Input <= 0.016 Volts Diagnostic is Enabled 950 ms in a One
Charger High CSEN2 Input is Voltage enable calibration 1000 ms Trip,
Voltage less than or window Type A
Converter "B" equal to a
Input Current voltage threshold
Sensor Circuit (the micro
Low (CSEN2) performs this test
internally)

AC Present is TRUE
HV Output is ON
DTC Pass CSEN2 Input > 0.016 Volts 1000 ms
Voltage

BCCM or OBCM SECTION Page 981 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Battery P0D3E DTC Fail ABS(AC Peak > 34 Volts Diagnostic is Enabled 512ms in a One
Charger Input AC Peak Voltage Voltage - Bulk1 enable calibration 640ms Trip,
Voltage is compared to Voltage) window Type A
Sensor Circuit two equivalent AND > 34 Volts
Range/Perfor voltage ABS(AC Peak
mance (AC measurements Voltage - Bulk2
Input Voltage (Bulk1 and Voltage)
Sensor- Bulk2). Fail is
Rationality) set if the
deviation
betweeen AC
Peak Voltage
and each of the
two equivalent
measurements is
greater than
voltage deviation
thresholds.

AC Present is TRUE
PFC Discharged is TRUE (delay
delay expired)

Bulk1 Voltage P1ED9 or P1EDA


Sensor faults not set
Bulk2 Voltage P1EDC or P1EDD
Sensor faults not set
AC Voltage P0D3F or P0D40
Sensor faults not set

BCCM or OBCM SECTION Page 982 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
DTC Pass ABS(AC Peak <= 34 Volts 640ms
Voltage - Bulk1
Voltage)
AND <= 34 Volts
ABS(AC Peak
Voltage - Bulk2
Voltage)
Battery P0D39 DTC Fail AC Current >= 5.4 Amps Diagnostic is Enabled 512ms in a One
Charger Input Sets when the enable calibration 640ms Trip,
Current AC Current zero window Type A
Sensor Circuit offset value is
Range/Perfor greater than or
mance (AC equal to a
Input Current current
Sensor- threshold.
Rationality)

AC Present is TRUE
AC Voltage P0D3F or P0D40
Sensor faults not set
PFC Discharged is TRUE (delay
delay expired)

DTC Pass AC Current < 5.4 Amps 640ms

BCCM or OBCM SECTION Page 983 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Battery P1EDB DTC Fail ABS(Bulk1 Voltage - > 34 Volts Diagnostic is Enabled 512ms in a One
Charger Bulk1 Voltage is AC Peak Voltage) enable calibration 640ms Trip,
Converter compared to two AND window Type A
Input Voltage equivalent ABS(Bulk1 Voltage - > 10 Volts
Sensor "A" voltage Bulk2 Voltage)
Performance measurements
(Converter (AC Peak
Input Bulk Voltage and
Voltage Bulk2). Fail is
Sensor 1- set if the
Rationality) deviation
betweeen Bulk1
Voltage and
each of the two
equivalent
measurements is
greater than
voltage deviation
thresholds.

AC Present is TRUE
PFC Discharged is TRUE (delay
delay expired)

Bulk1 Voltage P1ED9 or P1EDA


Sensor faults not set
Bulk2 Voltage P1EDC or P1EDD
Sensor faults not set
AC Voltage P0D3F or P0D40
Sensor faults not set

BCCM or OBCM SECTION Page 984 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
DTC Pass ABS(Bulk1 Voltage - <= 34 Volts 640ms
AC Peak Voltage)
AND
ABS(Bulk1 Voltage - <= 10 Volts
Bulk2 Voltage)

Battery P1EDE DTC Fail ABS(Bulk2 Voltage - > 34 Volts Diagnostic is Enabled 512ms in a One
Charger Bulk2 Voltage is AC Peak Voltage) enable calibration 640ms Trip,
Converter compared to two AND window Type A
Input Voltage equivalent ABS(Bulk2 Voltage - > 10 Volts
Sensor "B" voltage Bulk1 Voltage)
Performance measurements
(Converter (AC Peak
Input Bulk Voltage and
Voltage Bulk1). Fail is
Sensor 2- set if the
Rationality) deviation
betweeen Bulk2
Voltage and
each of the two
equivalent
measurements is
greater than
voltage deviation
thresholds.

AC Present is TRUE

BCCM or OBCM SECTION Page 985 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
PFC Discharged is TRUE (delay
delay expired)

Bulk1 Voltage P1ED9 or P1EDA


Sensor faults not set
Bulk2 Voltage P1EDC or P1EDD
Sensor faults not set
AC Voltage P0D3F or P0D40
Sensor faults not set
DTC Pass ABS(Bulk2 Voltage - <= 34 Volts 640ms
AC Peak Voltage)
AND
ABS(Bulk2 Voltage - <= 10 Volts
Bulk1 Voltage)

BCCM or OBCM SECTION Page 986 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Battery P1F04 Sub-Test 1 of 2 Bulk Voltage <= 350 Volts Diagnostic is Enabled 2112ms in a One
Charger Input PFC On enable calibration 2640ms Trip,
Voltage Functionality window Type A
Conditioner
Enable Circuit DTC Fail
Performance Sets when the
(PFC Enable- Bulk Voltage is
Functional less than or
Check) equal to a
voltage
threshold, when
the PFC is
commanded on -
a low Bulk
Voltage condition
indicates the
PFC is not
operating.

AC Present is TRUE
HV Output is ON, or
LV Output is ON
Bulk1 Voltage P1ED9 or P1EDA
Sensor faults not set
DTC Pass Bulk Voltage > 350 Volts 2640ms

BCCM or OBCM SECTION Page 987 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Sub-Test 2 of 2 Bulk Voltage >= 290 Volts Diagnostic is Enabled 768ms in a
PFC Off OR enable calibration 960ms
Functionality Bulk Voltage 3 sec Bulk Voltage ш window
after PFC turn off Bulk Voltage (at
DTC Fail PFC turn off) -
Sets when the 1V
Bulk Voltage is
either i) greater
than or equal to
a voltage
threshold or ii)
not decreasing,
when the PFC is
commanded off -
a high Bulk
Voltage condition
indicates the
PFC is operating.

AC Present is TRUE
Bulk1 Voltage P1ED9 or P1EDA
Sensor faults not set
AC RMS Voltage < 200 Volts

BCCM or OBCM SECTION Page 988 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
DTC Pass Bulk Voltage < 290 Volts 960ms
OR
Bulk Voltage <
Bulk Voltage (at
PFC turn off) -
1V
Battery P1EFF DTC Fail AC Relay Output = AC Relay Diagnostic is Enabled 2400ms in a Two
Charger Input Sets when the Check input enable calibration 3000ms Trips,
Power Up AC Relay Check window Type B
Protection input and the AC
Circuit relay output are
Peformance equal.(The AC
(AC Inrush Relay Check
RelayFunction input should be
ality) opposite polarity
of the AC Relay
Output)

AC Present is TRUE
DTC Pass AC Relay Output  AC Relay 3000ms
Check input

BCCM or OBCM SECTION Page 989 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Battery P1EF0 Sub-Test 1 of 2 One of following Diagnostic is Enabled 1.6sec in a One
Charger High HV 1kW Voltage two conditions are enable calibration 2sec window Trip,
Voltage PWM Regulation true: Type A
Converter "A" Check 1.HV Voltage - HV <=25V
Output Power Voltage Command
Regulation DTC Fail AND (ABS(HV >25V
Performance( Sets when one Voltage-HV Voltage
HV 1kW more of the Command) >1A
PWM following AND ABS(HV
Regulation conditions is Current-HV Current
Test- true: Command)) >25V
Functional 1 the difference OR >2A
Check) of the HV 2.HV Voltage - HV
Voltage and HV Voltage Command
Voltage AND HV Current
Command is
below or equal to
the overshoot
Threshold and
the absolute
difference of HV
Voltage and the
Voltage
command is
above voltage
Threshold and
the absolute

BCCM or OBCM SECTION Page 990 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Current and the Low Voltage DC is AWAKE
Current (Secondary)
command is micro status
above Current
Threshold
2 the difference
of the HV
Voltage and HV
Voltage
Command is
above the
overshoot
Threshold and
the HV Current is
above the
Current diff
Threshold.
HV DC HV ON =ON
Command
HighlineTap =Inactive
mode
HV Voltage P0D4E or P0D4F
Sensor faults not set
HV Current P0D53 or P0D54
Sensor faults not set
High Voltage DC P1EEB or P1EEC
(HV) Micro Ref not set
Voltage faults

BCCM or OBCM SECTION Page 991 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
DTC Pass One of followings 2sec
condition is true.
1,HV Voltage - HV
Voltage Command <=25V
&&(ABS(HV
Voltage-HV Voltage <=25V
Command)
||ABS(HV Current- <=1A
HV Current
Command)) >25V
2,HV Voltage - HV <=2A
Voltage Command
&&HV Current

Sub-Test 2 of 2 HV Current - HV Diagnostic is Enabled 1.6sec in a


HV 1kW Current Current Command >1A enable calibration 2sec window
PWM Regulation
Check

DTC Fail
Sets when the
difference of the
HV Current and
HV Current
Command is
above a
threshold.

BCCM or OBCM SECTION Page 992 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Low Voltage DC is AWAKE
(Secondary)
micro status
HV Voltage - HV <= 25V
Command from
HV DC
HV DC HV ON =ON
Command
HighlineTap =Inactive
mode
HV Voltage P0D4E or P0D4F
Sensor faults not set
HV Current P0D53 or P0D54
Sensor faults not set
High Voltage DC P1EEB or P1EEC
(HV) Micro Ref not set
Voltage faults

DTC Pass HV Current - HV <=1A 2sec


Current Command

BCCM or OBCM SECTION Page 993 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Battery P1EF1 Sub-Test 1 of 2 One of following Diagnostic is Enabled 1.6sec in a One
Charger High HV 2kW Voltage two conditions are enable calibration 2sec window Trip,
Voltage PWM Regulation true: Type A
Converter "B" Check 1.HV Voltage - HV <=25V
Output Power Voltage Command
Regulation DTC Fail AND (ABS(HV >25V
Performance Sets when one Voltage-HV Voltage
(HV 2kW more of the Command) >1A
PWM following AND ABS(HV
Regulation conditions is Current-HV Current
Test- true: Command)) >25V
Functional 1 the difference OR >2A
Check) of the HV 2.HV Voltage - HV
Voltage and HV Voltage Command
Voltage AND HV Current
Command is
below or equal to
the overshoot
Threshold and
the absolute
difference of HV
Voltage and the
Voltage
command is
above voltage
Threshold and
the absolute

BCCM or OBCM SECTION Page 994 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Current Low Voltage DC is AWAKE
command is (Secondary)
above Current micro status
Threshold
2 the difference
of the HV
Voltage and HV
Voltage
Command is
above the
overshoot
Threshold and
the HV Current is
above the
Current diff
Threshold.
HV DC HV ON =ON
Command
HighlineTap =Active
mode
HV Voltage P0D4E or P0D4F
Sensor faults not set
HV Current P0D53 or P0D54
Sensor faults not set
High Voltage DC P1EEB or P1EEC
(HV) Micro Ref not set
Voltage faults

BCCM or OBCM SECTION Page 995 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
DTC Pass One of followings 2sec
condition is true.
1,HV Voltage - HV
Voltage Command <=25V
&&(ABS(HV
Voltage-HV Voltage <=25V
Command)
||ABS(HV Current- <=1A
HV Current
Command)) >25V
2,HV Voltage - HV <=2A
Voltage Command
&&HV Current

Sub-Test 2 of 2 HV Current - HV Diagnostic is Enabled 1.6sec in a


HV 2kW Current Current Command >1A enable calibration 2sec window
PWM Regulation
Check

DTC Fail
Sets when the
difference of the
HV Current and
HV Current
Command is
above a
threshold.

BCCM or OBCM SECTION Page 996 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Low Voltage DC is AWAKE
(Secondary)
micro status
HV Voltage - HV <= 25V
Command from
HV DC
HV DC HV ON =ON
Command
HighlineTap =Active
mode
HV Voltage P0D4E or P0D4F
Sensor faults not set
HV Current P0D53 or P0D54
Sensor faults not set
High Voltage DC P1EEB or P1EEC
(HV) Micro Ref not set
Voltage faults

DTC Pass HV Current - HV <=1A 2sec


Current Command

BCCM or OBCM SECTION Page 997 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Battery P1EEF Sub-Test 1 of 2 one of following Diagnostic is Enabled 1.6sec in a One
Charger 14V LV Voltage conditions is true. enable calibration 2sec window Trip,
Converter PWM Regulation 1,LV Voltage - Type A
Output Power Functional LV_Voltage_SetPoi
Regulation ntFromCmd <=1.5V
Performance DTC Fail &&(ABS(LV
(LV PWM Sets when one Voltage-
Regulation or more of the LV_Voltage_SetPoi >2V
Test- following ntFromCmd
Functional conditions is &&ABS(LV Current-
Check) true: LV_Current_SetPoi >3A
1 the difference ntFromCmd))
of the LV Voltage 2,LV Voltage -
and LV_Voltage_SetPoi > 1.5V
LV_Voltage_Set ntFromCmd >1A
PointFromCmd is && LV Current
below or equal
the overshoot
Threshold and
the absolute
difference of LV
Voltage and the
LV_Voltage_Set
PointFromCmd is
above voltage
Threshold and
the absolute

BCCM or OBCM SECTION Page 998 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
the Low Voltage DC is AWAKE
LV_Current_Set (Secondary)
PointFromCmd micro status
is above Current
Threshold
2 The difference
of the LV Voltage
and LV
Voltage_SetPoint
FromCmd
Command is
above the
overshoot
Threshold and
the LV Current is
above the
Current diff
Threshold.

HV DC LV ON =ON
Command

LV Voltage P0D44 or P0D45


Sensor faults not set
LV Current P0D49 or P0D4A
Sensor faults not set
Low Voltage DC P1EE9 or P1EEA
(Secondary) not set
Micro Ref
Voltage faults

BCCM or OBCM SECTION Page 999 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
DTC Pass one of followings 2sec
condition is true.
1,LV Voltage -
LV_Voltage_SetPoi
ntFromCmd <=1.5V
&&(ABS(LV
Voltage-
LV_Voltage_SetPoi <=2V
ntFromCmd)
||ABS(LV Current-
LV_Current_SetPoi <=3A
ntFromCmd))
2,LV Voltage -
LV_Voltage_SetPoi >1.5V
ntFromCmd <=2A
&&LV Current
Sub-Test 2 of 2 LV Current - >3A Diagnostic is Enabled 1.6sec in a
LV Current PWM LV_Current_SetPoi enable calibration 2sec window
Regulation ntFromCmd
Functional

DTC Fail
Sets when the
difference of the
LV Current and
LV_Current_Set
PointFromCmd
is above a
threshold.

BCCM or OBCM SECTION Page 1000 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Low Voltage DC is AWAKE
(Secondary)
micro status
HV DC LV ON =ON
Command

LV Voltage P0D44 or P0D45


Sensor faults not set
LV Current P0D49 or P0D4A
Sensor faults not set
Low Voltage DC P1EE9 or P1EEA
(Secondary) not set
Micro Ref
Voltage faults
LV Voltage - LV <= 1.5V
Voltage
Command
DTC Pass LV Current - <=3A 2sec
LV_Current_SetPoi
ntFromCmd

BCCM or OBCM SECTION Page 1001 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Battery P1EFD DTC Fail ABS(AC Power - Diagnostic is Enabled 1.6sec in a Two
Charger Sets when the (HV Voltage*HV enable calibration 2sec window Trips,
Power absolute Current + LV >= 3300 Watts Type B
Efficiency difference of the Voltage*LV
(Power AC Input power Current))
Efficiency and the sum of
Functional) the HV Output
Power and the
LV Output Power
is above or equal
to a threshold.
Indicative of a
sensor rationality
error.

Low Voltage DC is AWAKE


(Secondary)
micro status
LV Current P0D49 or P0D4A
Sensor faults not set
LV Voltage P0D44 or P0D45
Sensor faults not set
HV Current P0D53 or P0D54
Sensor faults not set
HV Voltage P0D4E or P0D4F
Sensor faults not set
High Voltage DC P1EEB or P1EEC
(HV) Micro Ref not set
Voltage faults

BCCM or OBCM SECTION Page 1002 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Low Voltage DC P1EE9 or P1EEA
(Secondary) not set
Micro Ref
Voltage faults
AC Input Power not FAILED
Status
DTC Pass ABS(AC Power - 2 seconds
(HV Voltage*HV
Current + LV < 3300 Watts
Voltage*LV
Current))

BCCM or OBCM SECTION Page 1003 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Battery P0D5E DTC Fail High Voltage >= 60 Volts Diagnostic is Enabled 1.5 sec in a One
Charger Sets if the High Output voltage enable calibration 1.5 sec Trip,
Hybrid/EV Voltage Output window Type A
System voltage is greater Case 1:
Discharge than or equal to 1.5 seconds after
Time Too a voltage receiving the High
Long threshold after Voltage Charger
(Discharger an allowed Active Discharge
Time discharge time Command
Functional) period - OR
discharge was Case 2:
unsuccessful. 1.5 seconds after a
5.25 second shut
down delay timer
has elapsed
following
confirmation of
OBCM Loss of
Comm With VICM
(DTC U185C
confirmed) - total
elapsed time 6.75
seconds
Low Voltage DC is AWAKE
(Secondary)
micro status
HV Voltage P0D4E or P0D4F
Sensor faults not set

BCCM or OBCM SECTION Page 1004 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
DTC Pass High Voltage < 60 Volts < 1.5 sec
Output voltage

Case 1:
1.5 seconds after
receiving the High
Voltage Charger
Active Discharge
Command
OR
Case 2:
1.5 seconds after a
5.25 second shut
down delay timer
has elapsed
following
confirmation of
OBCM Loss of
Comm With VICM
(DTC U185C
confirmed) - total
elapsed time 6.75
seconds

BCCM or OBCM SECTION Page 1005 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Battery P1EFE DTC Fail Low Voltage Switch  Low Voltage Diagnostic is Enabled 1.6sec in a Two
Charger Sets when the Enable Switch Enable enable calibration 2sec window Trips,
Reverse Low Voltage Check Type B
Polarity Switch Enable
Protection signal is not
Circuit equal to the LV
Performance Switch Enable
(Reverse Check (Relay
Battery status input
Functional) should reflect
relay control
output state).
Low Voltage DC is AWAKE
(Secondary)
micro status
DTC Pass Low Voltage Switch = Low Voltage 2sec
Enable Switch Enable
Check

Battery P16C3 DTC Fail eepromPage00Diag A5 (hex) Diagnostic is Enabled 40 ms in a One
Charger Sets when the DataByte enable calibration 40 ms Trip,
Control presence of OR A5 (hex) window Type A
Module Long predefined eepromPage0ADia
Term Memory values at gDataByte
(KAM) Error predefined
(EEPROM locations in
Integrity) EEPROM cannot
be confirmed

BCCM or OBCM SECTION Page 1006 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Low Voltage DC is AWAKE
(Secondary)
micro status
DTC Pass eepromPage00Diag = A5 (hex) 40 ms
DataByte
AND = A5 (hex)
eepromPage0ADia
gDataByte
Battery P1F14 DTC Fail AC Current Sensor = 0 Diagnostic is Enabled 640ms in a One
Charger Input Sets if the AC Cal Complete Flag enable calibration 800ms Trip,
Current Current Sensor (AC_Current_Cal_H window Type A
Sensor calibration ist_Status)
Exceeded process has not
Learning Limit been completed
(AC Current or if the
Sensor calibration
Integrity) complete status
flag in EEPROM
has been erased
or corrupted.

Low Voltage DC is AWAKE


(Secondary)
micro status
DTC Pass AC Current Sensor  0 800 ms
Cal Complete Flag
(AC_Current_Cal_H
ist_Status)

BCCM or OBCM SECTION Page 1007 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Battery P1F16 DTC Fail High Voltage =0 Diagnostic is Enabled 640ms in a One
Charger Sets if the High Current Sensor Cal enable calibration 800ms Trip,
Hybrid/EV Voltage Output Complete Flag window Type A
Battery Output Current Sensor (HV_Current_Cal_H
Current calibration ist_Status)
Sensor process has not
Exceeded been completed
Learning Limit or if the
(HV Current calibration
Sensor complete status
Integrity) flag in EEPROM
has been erased
or corrupted.

Low Voltage DC is AWAKE


(Secondary)
micro status
DTC Pass High Voltage 0 800 ms
Current Sensor Cal
Complete Flag
(HV_Current_Cal_H
ist_Status)

BCCM or OBCM SECTION Page 1008 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Battery P1F15 DTC Fail Low Voltage =0 Diagnostic is Enabled 640ms in a One
Charger 14 Sets if the Low Current Sensor Cal enable calibration 800ms Trip,
Volt Output Voltage Output Complete Flag window Type A
Current Current Sensor (LV_Current_Cal_H
Sensor calibration ist_Status)
Exceeded process has not
Learning Limit been completed
(LV Current or if the
Sensor calibration
Integrity) complete status
flag in EEPROM
has been erased
or corrupted.

Low Voltage DC is AWAKE


(Secondary)
micro status
DTC Pass Low Voltage 0 800 ms
Current Sensor Cal
Complete Flag
(LV_Current_Cal_H
ist_Status)
Battery P16C6 DTC Fail Accessory Wake <= 100ms Diagnostic is Enabled <= 100ms One
Charger Sets when the Up High State enable calibration Trip,
Control Accessory Wake Timer Type A
Module Wake- Up is detected as (accOnTimer)
Up Circuit low when
Performance expected to be
(ACC) high.

BCCM or OBCM SECTION Page 1009 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
( ) Description
Low Voltage DC is AWAKE
(Secondary)
micro status
Prop System is Active
Active Status
HSGMLAN bus is ACTIVE
State
HSGMLAN U2609 not set
Comm Faults
HCP_HS_LossOf is False
Comm
DTC Pass Accessory Wake > 100ms > 100ms
Up High State
Timer
(accOnTimer)

BCCM or OBCM SECTION Page 1010 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Battery P1F03 DTC Fail PBIAS Voltage Diagnostic is Enabled 10 seconds One
Charger The test uses (BIASRAW) enable calibration Trip,
Control two (2) sets of < 10.5 Volts OR Type A
Module calibration If the charger > 13.5 Volts
Supply values, one for outputs (HV & LV)
Voltage determining if the are off, PBIAS
Sensor Circuit PBIAS voltage is voltage must be: < 10.0 Volts OR
Range/Perfor in range to turn Else > 15.0 Volts
mance the charger If the charger
(PBIAS outputs on, and outputs are on
Voltage- the other when (either HV or LV),
Functional ) the charger PBIAS must be:
outputs are on to
determine if the
PBIAS voltage is
sufficient to keep
the outputs on.

High Voltage AC is powered (AC


(Primary) micro connected or Bulk
status residual power)

BCCM or OBCM SECTION Page 1011 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
DTC Pass PBIAS Voltage 1 ms
(BIASRAW)
>= 10.5 Volts
If the charger OR
outputs (HV & LV) <= 13.5 Volts
are off, PBIAS
voltage must be:
Else >= 10.0 Volts
If the charger OR
outputs are on <= 15.0 Volts
(either HV or LV),
PBIAS must be:
Battery P1EFB DTC Fail HV DC HV > 1.5 Volts Diagnostic is Enabled 1ms in a One
Charger High Sets if the input CurrentSense2 enable calibration 1ms window Trip,
Voltage current to the HV ShutdownStatus Type A
Converter "B" DC side of the
Input Current 2kW converter
Too High exceeds a
(CSEN2- threshold
Functional )

High Voltage AC is powered (AC


(Primary) micro connected or Bulk
status residual power)
HV Output is ON
High Tap Mode = ACTIVE
(2kW conv)
DTC Pass HV DC HV <= 1.5 Volts 1 ms
CurrentSense2
ShutdownStatus

BCCM or OBCM SECTION Page 1012 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Battery P1EFA DTC Fail HV DC HV > 1.5 Volts Diagnostic is Enabled 1ms in a One
Charger High Sets if the input CurrentSense1 enable calibration 1ms window Trip,
Voltage current to the HV ShutdownStatus Type A
Converter "A" DC side of the
Input Current 1kW converter
Too High exceeds a
(CSEN1- threshold
Functional )

High Voltage AC is powered (AC


(Primary) micro connected or Bulk
status residual power)
HV Output is ON
DTC Pass HV DC HV <= 1.5 Volts 1 ms
CurrentSense1
ShutdownStatus
Battery P1EEE DTC Fail Low Voltage < 3 Volts OR Diagnostic is Enabled 10 ms in a10 Two
Charger 14 Sets if the > 18 Volts enable calibration ms window Trips,
Volt Output charger low Type B
Voltage voltage output
Performance (system voltage)
(12VALM- is detected out of
Functional) range

High Voltage AC is powered (AC


(Primary) micro connected or Bulk
status residual power)
DTC Pass Low Voltage ш 3 Volts OR 10 ms
ч 18 Volts

BCCM or OBCM SECTION Page 1013 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Battery P1F05 Sub-Test 1 of 2 Bulk Voltage Diagnostic is Enabled 10 seconds One
Charger (BLKRAW) enable calibration Trip,
Converter DTC Fail < 377 Volts OR Type A
Input Voltage Sets if the If the charger > 438 Volts
Performance charger internal outputs (HV & LV)
(Bulk Voltage- Bulk Voltage is are off, Bulk
Functional ) outside a normal Voltage must be: < 330 Volts OR
operating range, Else > 454.49 Volts
while the PFC If the charger
module is turned outputs are on
on. Two sets of (either HV or LV),
thresholds: one Bulk Voltage must
used to be:
determine if the
Bulk Voltage is
within range to
allow the charger
outputs to turn
on, the other
threshold pair is
used to
determine if the
Bulk Voltage is
appropriate to
allow the charger
outputs to remain
on.
High Voltage AC is powered (AC
(Primary) micro connected or Bulk
status residual power)

BCCM or OBCM SECTION Page 1014 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
PFC Status = ON
DTC Pass Bulk Voltage 1 ms
(BLKRAW)
>= 377 Volts
If the charger OR
outputs (HV & LV) <= 438 Volts
are off, Bulk
Voltage must be:
Else >= 330 Volts
If the charger OR
outputs are on <= 454.49 Volts
(either HV or LV),
Bulk Voltage must
be:
Sub-Test 2 of 2 Bulk Voltage < AC Voltage Diagnostic is Enabled 1ms in a
(BLKRAW) Peak Value enable calibration 1ms window
DTC Fail (AcVoltPeak-
Sets if the PFC measured
module is off and value)
the Bulk Voltage
is less than the
AC peak voltage
(Bulk Voltage
should be
approximately
equal to AC peak
voltage, when
the PFC module
is off)

BCCM or OBCM SECTION Page 1015 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
High Voltage AC is powered (AC
(Primary) micro connected or Bulk
status residual power)
PFC Status = OFF
DTC Pass Bulk Voltage >= AC Voltage 1 ms
(BLKRAW) Peak Value
(AcVoltPeak-
measured
value)
Battery P1EF5 DTC Fail PFC Temperature >= 100C Diagnostic is Enabled 1ms in a One
Charger Input Diagnostic uses enable calibration 1ms window Trip,
Voltage a hysteresis pair. Type A
Conditioner FAIL sets when
Temperature the PFC
Too High Thermister
(PFC Thermal reported
System Fault) equivalent
temperature is
greater than or
equal to an
upper
temperature
threshold value
High Voltage AC is AWAKE
(Primary) micro
status

BCCM or OBCM SECTION Page 1016 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
DTC Pass PFC Temperature <= 90C 1 ms
Diagnostic uses
a hysteresis pair.
PASS sets when
the PFC
Thermister
reported
equivalent
temperature is
less than or
equal to a lower
temperature
threshold value
Battery P1EF3 DTC Fail 1kW High Voltage >= 100C Diagnostic is Enabled 1ms in a One
Charger High Diagnostic uses Converter enable calibration 1ms window Trip,
Voltage a hysteresis pair. Temperature Type A
Converter "A" FAIL sets when
Temperature the 1kW
Too High (HV Converter
1kW Thermister
Converter reported
Thermal equivalent
System Fault) temperature is
greater than or
equal to an
upper
temperature
threshold value

BCCM or OBCM SECTION Page 1017 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
High Voltage AC is AWAKE
(Primary) micro
status
DTC Pass 1kW High Voltage <= 90C 1 ms
Diagnostic uses Converter
a hysteresis pair. Temperature
PASS sets when
the 1kW
Converter
Thermister
reported
equivalent
temperature is
less than or
equal to a lower
temperature
threshold value

BCCM or OBCM SECTION Page 1018 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Battery P1EF4 DTC Fail 2kW High Voltage >= 100C Diagnostic is Enabled 1ms in a One
Charger High Diagnostic uses Converter enable calibration 1ms window Trip,
Voltage a hysteresis pair. Temperature Type A
Converter "B" FAIL sets when
Temperature the 2kW
Too High (HV Converter
2kW Thermister
Converter reported
Thermal equivalent
System Fault) temperature is
greater than or
equal to an
upper
temperature
threshold value
High Voltage AC is AWAKE
(Primary) micro
status

BCCM or OBCM SECTION Page 1019 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
DTC Pass 2kW High Voltage <= 90C 1 ms
Diagnostic uses Converter
a hysteresis pair. Temperature
PASS sets when
the 2kW
Converter
Thermister
reported
equivalent
temperature is
less than or
equal to a lower
temperature
threshold value
Battery P1EDA DTC Fail Bulk Voltage1 > 468 Volts Diagnostic is Enabled 400 ms in a One
Charger Sets when the enable calibration 500 ms Trip,
Converter reported Bulk window Type A
Input Voltage Voltage1 is
Sensor "A" greater than a
Circuit High voltage threshold
(BLKS1)
AC Present is TRUE
DTC Pass Bulk Voltage1 <= 468 Volts 500 ms
Battery P1ED9 DTC Fail Bulk Voltage1 < 25 Volts Diagnostic is Enabled 400 ms in a One
Charger Sets when the enable calibration 500 ms Trip,
Converter reported Bulk window Type A
Input Voltage Voltage1 is less
Sensor "A" than a voltage
Circuit Low threshold
(BLKS1)

BCCM or OBCM SECTION Page 1020 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
AC Present is TRUE
DTC Pass Bulk Voltage1 >= 25 Volts 500 ms
Battery P1EDD DTC Fail Bulk Voltage2 > 468 Volts Diagnostic is Enabled 400 ms in a One
Charger Sets when the enable calibration 500 ms Trip,
Converter reported Bulk window Type A
Input Voltage Voltage2 is
Sensor "B" greater than a
Circuit High voltage threshold
(BLKS2)
AC Present is TRUE
DTC Pass Bulk Voltage2 <= 468 Volts 500 ms
Battery P1EDC DTC Fail Bulk Voltage2 < 25 Volts Diagnostic is Enabled 400 ms in a One
Charger Sets when the enable calibration 500 ms Trip,
Converter reported Bulk window Type A
Input Voltage Voltage2 is less
Sensor "B" than a voltage
Circuit Low threshold
(BLKS2)
AC Present is TRUE
DTC Pass Bulk Voltage2 >= 25 Volts 500 ms
Battery P1F02 DTC Fail PBIAS Voltage > 16 Volts Diagnostic is Enabled 400 ms in a One
Charger Sets when the enable calibration 500 ms Trip,
Control reported PBIAS window Type A
Module Voltage is
Supply greater than a
Voltage voltage threshold
Sensor Circuit
High (PBIAS)

AC Present is TRUE

BCCM or OBCM SECTION Page 1021 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
DTC Pass PBIAS Voltage <= 16 Volts 500 ms
Battery P1F01 DTC Fail PBIAS Voltage < 6 Volts Diagnostic is Enabled 400 ms in a One
Charger Sets when the enable calibration 500 ms Trip,
Control reported PBIAS window Type A
Module Voltage is less
Supply than a voltage
Voltage threshold
Sensor Circuit
Low (PBIAS)

AC Present is TRUE
DTC Pass PBIAS Voltage >= 6 Volts 500 ms
Battery P0D3B DTC Fail AC Current > 24.78 Amps Diagnostic is Enabled 160 ms in a One
Charger Input Sets when the enable calibration 200 ms Trip,
Current reported AC window Type A
Sensor Circuit Current is
High (IACS) greater than a
current threshold

AC Present is TRUE
DTC Pass AC Current <= 24.78 Amps 200 ms

Battery P0D3A DTC Fail AC Current < 0.8 Amps Diagnostic is Enabled 160 ms in a One
Charger Input Sets when the enable calibration 200 ms Trip,
Current reported AC window Type A
Sensor Circuit Current is less
Low (IACS) than a current
threshold
AC Present is TRUE
DTC Pass AC Current >= 0.8 Amps 200 ms

BCCM or OBCM SECTION Page 1022 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Battery P1ECC DTC Fail 1kW HV Converter > 3.28 Volts Diagnostic is Enabled 400 ms in a One
Charger High Sets when the Temperature enable calibration 500 ms Trip,
Voltage 1kW HV Sensor Voltage window Type A
Converter "A" Converter (THMOD)
Temparature Temperature
Sensor Circuit sensor voltage
High (THMOD) is
(THMOD) greater than a
voltage threshold

AC Present is TRUE
DTC Pass 1kW HV Converter <= 3.28 Volts 500 ms
Temperature
Sensor Voltage
(THMOD)
Battery P1ECB DTC Fail 1kW HV Converter < 0.03 Volts Diagnostic is Enabled 400 ms in a One
Charger High Sets when the Temperature enable calibration 500 ms Trip,
Voltage 1kW HV Sensor Voltage window Type A
Converter "A" Converter (THMOD)
Temparature Temperature
Sensor Circuit sensor voltage
Low (THMOD) is less
(THMOD) than a voltage
threshold

AC Present is TRUE
DTC Pass 1kW HV Converter >= 0.03 Volts 500 ms
Temperature
Sensor Voltage
(THMOD)

BCCM or OBCM SECTION Page 1023 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Battery P1EE0 DTC Fail PFC Temperature > 3.28 Volts Diagnostic is Enabled 400 ms in a One
Charger Input Sets when the Sensor Voltage enable calibration 500 ms Trip,
Voltage PFC window Type A
Conditioner Temperature
Temperature sensor voltage is
Sensor Circuit greater than a
High (THPFC) voltage threshold

AC Present is TRUE
DTC Pass PFC Temperature <= 3.28 Volts 500 ms
Sensor Voltage
Battery P1EDF DTC Fail PFC Temperature < 0.03 Volts Diagnostic is Enabled 400 ms in a One
Charger Input Sets when the Sensor Voltage enable calibration 500 ms Trip,
Voltage PFC window Type A
Conditioner Temperature
Temperature sensor voltage is
Sensor Circuit less than a
Low (THPFC) voltage threshold

AC Present is TRUE
DTC Pass PFC Temperature >= 0.03 Volts 500 ms
Sensor Voltage

BCCM or OBCM SECTION Page 1024 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Battery P1EE8 DTC Fail High Voltage AC > 1.25 Volts Diagnostic is Enabled 400 ms in a One
Charger Sets when the (HV DC) Micro enable calibration 500 ms Trip,
Control High Voltage AC Reference Voltage window Type A
Module (HV DC) Micro
Reference reference voltage
Voltage "A" is greater than a
Circuit High voltage threshold
(HV DC Ref
Voltage)
AC Present is TRUE
DTC Pass High Voltage AC <= 1.25 Volts 500 ms
(HV DC) Micro
Reference Voltage
Battery P1EE7 DTC Fail High Voltage AC < 1.00 Volts Diagnostic is Enabled 400 ms in a One
Charger Sets when the (HV DC) Micro enable calibration 500 ms Trip,
Control High Voltage AC Reference Voltage window Type A
Module (HV DC) Micro
Reference reference voltage
Voltage "A" is less than a
Circuit Low voltage threshold
(HV DC Ref
Voltage)
AC Present is TRUE
DTC Pass High Voltage AC >= 1.00 Volts 500 ms
(HV DC) Micro
Reference Voltage

BCCM or OBCM SECTION Page 1025 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Battery P0D40 DTC Fail AC Peak Voltage > 422 Volts Diagnostic is Enabled 160 ms in a One
Charger Input Sets when the enable calibration 200 ms Trip,
Voltage reported AC window Type A
Sensor Circuit Voltage is
High (VACS) greater than a
voltage threshold

AC Present is TRUE
DTC Pass AC Peak Voltage <= 422 Volts 200 ms
Battery P0D3F DTC Fail AC Peak Voltage < 90 Volts Diagnostic is Enabled 1500 ms in a One
Charger Input Sets when the enable calibration 1875 ms Trip,
Voltage reported AC window Type A
Sensor Circuit Voltage is less
Low (VACS) than a voltage
threshold
AC Present is TRUE
DTC Pass AC Peak Voltage >= 90 Volts 1875 ms
Battery P1ED1 DTC Fail 2kW HV Converter > 3.28 Volts Diagnostic is Enabled 400 ms in a One
Charger High Sets when the Temperature enable calibration 500 ms Trip,
Voltage 2kW HV Sensor Voltage window Type A
Converter "B" Converter (THMOD2)
Temparature Temperature
Sensor Circuit sensor voltage
High (THMOD2) is
(THMOD2) greater than a
voltage threshold

AC Present is TRUE

BCCM or OBCM SECTION Page 1026 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
DTC Pass 2kW HV Converter <= 3.28 Volts 500 ms
Temperature
Sensor Voltage
(THMOD2)
Battery P1ED0 DTC Fail 2kW HV Converter < 0.03 Volts Diagnostic is Enabled 400 ms in a One
Charger High Sets when the Temperature enable calibration 500 ms Trip,
Voltage 2kW HV Sensor Voltage window Type A
Converter "B" Converter (THMOD2)
Temparature Temperature
Sensor Circuit sensor voltage
Low (THMOD2) is
(THMOD2) less than a
voltage threshold

AC Present is TRUE
DTC Pass 2kW HV Converter >= 0.03 Volts 500 ms
Temperature
Sensor Voltage
(THMOD2)
Battery P1EE3 DTC Fail CSEN1 Input > 1.5 Volts Diagnostic is Enabled 950 ms in a One
Charger High CSEN1 Input is Voltage enable calibration 1000 ms Trip,
Voltage greater than a window Type A
Converter "A" voltage
Input Current threshold, (the
Sensor Circuit micro performs
High (CSEN1) this test
internally)

AC Present is TRUE
HV Output is OFF

BCCM or OBCM SECTION Page 1027 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
DTC Pass CSEN1 Input <= 1.5 Volts 1000 ms
Voltage
Battery P1EE2 DTC Fail CSEN1 Input <= 0.016 Volts Diagnostic is Enabled 950 ms in a One
Charger High CSEN1 Input is Voltage enable calibration 1000 ms Trip,
Voltage less than or window Type A
Converter "A" equal to a
Input Current voltage threshold
Sensor Circuit (the micro
Low (CSEN1) preforms this test
internally)

AC Present is TRUE
HV Output is ON
DTC Pass CSEN1 Input > 0.016 Volts 1000 ms
Voltage
Battery P1EE5 DTC Fail CSEN2 Input > 1.5 Volts Diagnostic is Enabled 950 ms in a One
Charger High CSEN2 Input is Voltage enable calibration 1000 ms Trip,
Voltage greater than a window Type A
Converter "B" voltage
Input Current threshold, (the
Sensor Circuit micro performs
High (CSEN2) this test
internally)

AC Present is TRUE
HV Output is OFF
DTC Pass CSEN2 Input <= 1.5 Volts 1000 ms
Voltage

BCCM or OBCM SECTION Page 1028 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Battery P1EE4 DTC Fail CSEN2 Input <= 0.016 Volts Diagnostic is Enabled 950 ms in a One
Charger High CSEN2 Input is Voltage enable calibration 1000 ms Trip,
Voltage less than or window Type A
Converter "B" equal to a
Input Current voltage threshold
Sensor Circuit (the micro
Low (CSEN2) performs this test
internally)

AC Present is TRUE
HV Output is ON
DTC Pass CSEN2 Input > 0.016 Volts 1000 ms
Voltage

BCCM or OBCM SECTION Page 1029 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Battery P0D3E DTC Fail ABS(AC Peak > 34 Volts Diagnostic is Enabled 512ms in a One
Charger Input AC Peak Voltage Voltage - Bulk1 enable calibration 640ms Trip,
Voltage is compared to Voltage) window Type A
Sensor Circuit two equivalent AND > 34 Volts
Range/Perfor voltage ABS(AC Peak
mance (AC measurements Voltage - Bulk2
Input Voltage (Bulk1 and Voltage)
Sensor- Bulk2). Fail is
Rationality) set if the
deviation
betweeen AC
Peak Voltage
and each of the
two equivalent
measurements is
greater than
voltage deviation
thresholds.

AC Present is TRUE
PFC Discharged is TRUE (delay
delay expired)

Bulk1 Voltage P1ED9 or P1EDA


Sensor faults not set
Bulk2 Voltage P1EDC or P1EDD
Sensor faults not set
AC Voltage P0D3F or P0D40
Sensor faults not set

BCCM or OBCM SECTION Page 1030 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
DTC Pass ABS(AC Peak <= 34 Volts 640ms
Voltage - Bulk1
Voltage)
AND <= 34 Volts
ABS(AC Peak
Voltage - Bulk2
Voltage)
Battery P0D39 DTC Fail AC Current >= 5.4 Amps Diagnostic is Enabled 512ms in a One
Charger Input Sets when the enable calibration 640ms Trip,
Current AC Current zero window Type A
Sensor Circuit offset value is
Range/Perfor greater than or
mance (AC equal to a
Input Current current
Sensor- threshold.
Rationality)

AC Present is TRUE
AC Voltage P0D3F or P0D40
Sensor faults not set
PFC Discharged is TRUE (delay
delay expired)

DTC Pass AC Current < 5.4 Amps 640ms

BCCM or OBCM SECTION Page 1031 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Battery P1EDB DTC Fail ABS(Bulk1 Voltage - > 34 Volts Diagnostic is Enabled 512ms in a One
Charger Bulk1 Voltage is AC Peak Voltage) enable calibration 640ms Trip,
Converter compared to two AND window Type A
Input Voltage equivalent ABS(Bulk1 Voltage - > 10 Volts
Sensor "A" voltage Bulk2 Voltage)
Performance measurements
(Converter (AC Peak
Input Bulk Voltage and
Voltage Bulk2). Fail is
Sensor 1- set if the
Rationality) deviation
betweeen Bulk1
Voltage and
each of the two
equivalent
measurements is
greater than
voltage deviation
thresholds.

AC Present is TRUE
PFC Discharged is TRUE (delay
delay expired)

Bulk1 Voltage P1ED9 or P1EDA


Sensor faults not set
Bulk2 Voltage P1EDC or P1EDD
Sensor faults not set
AC Voltage P0D3F or P0D40
Sensor faults not set

BCCM or OBCM SECTION Page 1032 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
DTC Pass ABS(Bulk1 Voltage - <= 34 Volts 640ms
AC Peak Voltage)
AND
ABS(Bulk1 Voltage - <= 10 Volts
Bulk2 Voltage)

Battery P1EDE DTC Fail ABS(Bulk2 Voltage - > 34 Volts Diagnostic is Enabled 512ms in a One
Charger Bulk2 Voltage is AC Peak Voltage) enable calibration 640ms Trip,
Converter compared to two AND window Type A
Input Voltage equivalent ABS(Bulk2 Voltage - > 10 Volts
Sensor "B" voltage Bulk1 Voltage)
Performance measurements
(Converter (AC Peak
Input Bulk Voltage and
Voltage Bulk1). Fail is
Sensor 2- set if the
Rationality) deviation
betweeen Bulk2
Voltage and
each of the two
equivalent
measurements is
greater than
voltage deviation
thresholds.

AC Present is TRUE

BCCM or OBCM SECTION Page 1033 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
PFC Discharged is TRUE (delay
delay expired)

Bulk1 Voltage P1ED9 or P1EDA


Sensor faults not set
Bulk2 Voltage P1EDC or P1EDD
Sensor faults not set
AC Voltage P0D3F or P0D40
Sensor faults not set
DTC Pass ABS(Bulk2 Voltage - <= 34 Volts 640ms
AC Peak Voltage)
AND
ABS(Bulk2 Voltage - <= 10 Volts
Bulk1 Voltage)

BCCM or OBCM SECTION Page 1034 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Battery P1F04 Sub-Test 1 of 2 Bulk Voltage <= 350 Volts Diagnostic is Enabled 2112ms in a One
Charger Input PFC On enable calibration 2640ms Trip,
Voltage Functionality window Type A
Conditioner
Enable Circuit DTC Fail
Performance Sets when the
(PFC Enable- Bulk Voltage is
Functional less than or
Check) equal to a
voltage
threshold, when
the PFC is
commanded on -
a low Bulk
Voltage condition
indicates the
PFC is not
operating.

AC Present is TRUE
HV Output is ON, or
LV Output is ON
Bulk1 Voltage P1ED9 or P1EDA
Sensor faults not set
DTC Pass Bulk Voltage > 350 Volts 2640ms

BCCM or OBCM SECTION Page 1035 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
Sub-Test 2 of 2 Bulk Voltage >= 290 Volts Diagnostic is Enabled 768ms in a
PFC Off OR enable calibration 960ms
Functionality Bulk Voltage 3 sec Bulk Voltage ш window
after PFC turn off Bulk Voltage (at
DTC Fail PFC turn off) -
Sets when the 1V
Bulk Voltage is
either i) greater
than or equal to
a voltage
threshold or ii)
not decreasing,
when the PFC is
commanded off -
a high Bulk
Voltage condition
indicates the
PFC is operating.

AC Present is TRUE
Bulk1 Voltage P1ED9 or P1EDA
Sensor faults not set
AC RMS Voltage < 200 Volts

BCCM or OBCM SECTION Page 1036 of 1087 12 OF 12 SECTIONS


BCCM or OBCM SECTION
11 OBDG01 HYBRID Diagnostics 12 OF 12 SECTIONS

Component / Fault Monitor Malfunction Threshold Secondary Enable Time MIL


System Code Strategy Criteria Value Parameters Conditions Required Illum
Description
DTC Pass Bulk Voltage < 290 Volts 960ms
OR
Bulk Voltage <
Bulk Voltage (at
PFC turn off) -
1V
Battery P1EFF DTC Fail AC Relay Output = AC Relay Diagnostic is Enabled 2400ms in a Two
Charger Input Sets when the Check input enable calibration 3000ms Trips,
Power Up AC Relay Check window Type B
Protection input and the AC
Circuit relay output are
Peformance equal.(The AC
(AC Inrush Relay Check
RelayFunction input should be
ality) opposite polarity
of the AC Relay
Output)

AC Present is TRUE
DTC Pass AC Relay Output  AC Relay 3000ms
Check input

BCCM or OBCM SECTION Page 1037 of 1087 12 OF 12 SECTIONS


11 OBDG01 HYBRID Diagnostics

GENERAL MOTORS LLC


Support Tables (ECM)
OBD GROUP: 11OBDG01 Emission Stds/Class: Cal--- Bin4/PC
TEST GROUP: BGMXV01.4001 Fed--- Bin4/PC
P0011
KtPHSD_phi_CamPosErrorLimIc1
X axis is Deg C
Y axis is RPM
Supporting Tables - ECM
-40 -28 -16 -4 8 20 32 44 56 68 80 92 104 116 128 140 152
400 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000
800 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000
1200 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000
1600 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000
2000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000
2400 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000
2800 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000
3200 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000
3600 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000
4000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000
4400 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000
4800 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000
5200 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000
5600 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000
6000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000
6400 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000
6800 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000

P0014
KtPHSD_phi_CamPosErrorLimEc1
X axis is Deg C
Y axis is RPM
-40 -28 -16 -4 8 20 32 44 56 68 80 92 104 116 128 140 152
400 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000
800 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000
1200 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000
1600 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000
2000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000
2400 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000
2800 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000
3200 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000
3600 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000
4000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000
4400 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000
4800 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000
5200 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000
5600 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000
6000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000
6400 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000
6800 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000 3.5000

P0011
KtPHSD_t_StablePositionTimeIc1
X axis is Deg C
Y axis is RPM
-40 -28 -16 -4 8 20 32 44 56 68 80 92 104 116 128 140 152
400 100.000 80.000 20.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000
800 100.000 80.000 20.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000
1200 100.000 80.000 20.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000
1600 100.000 80.000 20.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000
2000 100.000 80.000 20.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000
2400 100.000 80.000 20.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000
2800 100.000 80.000 20.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000
3200 51.500 41.500 11.500 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000

Page 1038 of 1087


11 OBDG01 HYBRID Diagnostics

GENERAL MOTORS LLC


Support Tables (ECM)
OBD GROUP: 11OBDG01 Emission Stds/Class: Cal--- Bin4/PC Supporting Tables - ECM
TEST GROUP: BGMXV01.4001 Fed--- Bin4/PC
3600 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000
4000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000
4400 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000
4800 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000
5200 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000
5600 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000
6000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000
6400 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000
6800 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000

P0014
KtPHSD_t_StablePositionTimeEc1
X axis is Deg C
Y axis is RPM
-40 -28 -16 -4 8 20 32 44 56 68 80 92 104 116 128 140 152
400 100.000 80.000 20.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000
800 100.000 80.000 20.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000
1200 100.000 80.000 20.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000
1600 100.000 80.000 20.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000
2000 100.000 80.000 20.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000
2400 100.000 80.000 20.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000
2800 100.000 80.000 20.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000
3200 51.500 41.500 11.500 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000
3600 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000
4000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000
4400 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000
4800 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000
5200 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000
5600 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000
6000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000
6400 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000
6800 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000 3.000

P0133 - O2S Slow Response Bank 1 Sensor 1" Pass/Fail Threshold table
Z axis is the pass/fail result (see note below)
X axis is Lean to Rich response time (msec)
Y axis is Rich to Lean response time (msec)
Note: If the cell contains a "0" then the fault is not indicated, if it contains a "1" a fault is indicated

0.000 0.024 0.036 0.048 0.060 0.072 0.084 0.096 0.108 0.120 0.132 0.144 0.156 0.168 0.180 0.192 1.000
0.000 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0
0.036 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0
0.048 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0
0.060 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0
0.072 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0
0.084 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0
0.096 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0
0.108 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0
0.120 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0
0.132 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0
0.144 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0
0.156 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0
0.168 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0
0.180 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 0
0.192 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 0
0.204 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 0
1.000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

Page 1039 of 1087


11 OBDG01 HYBRID Diagnostics

GENERAL MOTORS LLC


Support Tables (ECM)
OBD GROUP: 11OBDG01 Emission Stds/Class: Cal--- Bin4/PC Supporting Tables - ECM
TEST GROUP: BGMXV01.4001 Fed--- Bin4/PC
P0153 - O2S Slow Response Bank 2 Sensor 1" Pass/Fail Threshold table
Z axis is the pass/fail result (see note below)
X axis is Lean to Rich response time (msec)
Y axis is Rich to Lean response time (msec)
Note: If the cell contains a "0" then the fault is not indicated, if it contains a "1" a fault is indicated

0.000 0.020 0.030 0.040 0.050 0.060 0.070 0.080 0.090 0.100 0.110 0.120 0.130 0.140 0.150 0.160 1.000
0.000 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0
0.050 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0
0.100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0
0.149 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0
0.159 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0
0.170 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0
0.180 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0
0.189 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0
0.199 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0
0.210 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0
0.220 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0
0.229 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0
0.239 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0
0.250 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0
0.300 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0
0.350 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0
0.399 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

P1133 - O2S HC L to R Switches Limit Bank 1 Sensor 1" Pass/Fail Threshold table
Z axis is Limit for L/R HC switches
Y axis is Average flow during the response test (gps)
X axis is estimated Ethanol percentage
Note: The cell contains the minumum switches

0.0 10.0 50.0 70.0 80.0


0.0 35 35 35 35 35
6.3 35 35 35 35 35
12.5 35 35 35 35 35
18.8 36 36 36 36 36
25.0 40 40 40 40 40
31.3 42 42 42 42 42
37.5 45 45 45 45 45
43.8 45 45 45 45 45
50.0 45 45 45 45 45
56.3 45 45 45 45 45
62.5 45 45 45 45 45
68.8 45 45 45 45 45
75.0 45 45 45 45 45
81.3 45 45 45 45 45
87.5 45 45 45 45 45
93.8 45 45 45 45 45
100.0 45 45 45 45 45

P1133 - O2S HC R to L Switches Limit Bank 1 Sensor 1" Pass/Fail Threshold table
Z axis is Limit for R/L HC switches
Y axis is Average flow during the response test (gps)
X axis is estimated Ethanol percentage
Note: The cell contains the minumum switches

Page 1040 of 1087


11 OBDG01 HYBRID Diagnostics

GENERAL MOTORS LLC


Support Tables (ECM)
OBD GROUP: 11OBDG01
TEST GROUP: BGMXV01.4001
Supporting Tables - ECM
Emission Stds/Class: Cal--- Bin4/PC
Fed--- Bin4/PC
0.0 10.0 50.0 70.0 80.0
0.0 34 34 34 34 34
6.3 34 34 34 34 34
12.5 34 34 34 34 34
18.8 36 36 36 36 36
25.0 40 40 40 40 40
31.3 42 42 42 42 42
37.5 45 45 45 45 45
43.8 45 45 45 45 45
50.0 45 45 45 45 45
56.3 45 45 45 45 45
62.5 45 45 45 45 45
68.8 45 45 45 45 45
75.0 45 45 45 45 45
81.3 45 45 45 45 45
87.5 45 45 45 45 45
93.8 45 45 45 45 45
100.0 45 45 45 45 45

P1153 - O2S HC L to R Switches Limit Bank 2 Sensor 1" Pass/Fail Threshold table
Z axis is Limit for L/R HC switches
Y axis is Average flow during the response test (gps)
X axis is estimated Ethanol percentage
Note: The cell contains the minumum switches

0.0 10.0 50.0 70.0 80.0


0.0 30 30 30 30 30
6.3 30 30 30 30 30
12.5 40 40 40 40 40
18.8 40 40 40 40 40
25.0 60 60 60 60 60
31.3 60 60 60 60 60
37.5 60 60 60 60 60
43.8 60 60 60 60 60
50.0 60 60 60 60 60
56.3 60 60 60 60 60
62.5 60 60 60 60 60
68.8 60 60 60 60 60
75.0 60 60 60 60 60
81.3 60 60 60 60 60
87.5 60 60 60 60 60
93.8 60 60 60 60 60
100.0 60 60 60 60 60

P1153 - O2S HC R to L Switches Limit Bank 2 Sensor 1" Pass/Fail Threshold table
Z axis is Limit for R/L HC switches
Y axis is Average flow during the response test (gps)
X axis is estimated Ethanol percentage
Note: The cell contains the minumum switches

0.0 10.0 50.0 70.0 80.0


0.0 30 30 30 30 30
6.3 30 30 30 30 30
12.5 40 40 40 40 40
18.8 40 40 40 40 40
25.0 60 60 60 60 60
Page 1041 of 1087
11 OBDG01 HYBRID Diagnostics

GENERAL MOTORS LLC


Support Tables (ECM)
OBD GROUP: 11OBDG01
TEST GROUP: BGMXV01.4001
Emission Stds/Class: Cal--- Bin4/PC Supporting Tables - ECM
Fed--- Bin4/PC
31.3 60 60 60 60 60
37.5 60 60 60 60 60
43.8 60 60 60 60 60
50.0 60 60 60 60 60
56.3 60 60 60 60 60
62.5 60 60 60 60 60
68.8 60 60 60 60 60
75.0 60 60 60 60 60
81.3 60 60 60 60 60
87.5 60 60 60 60 60
93.8 60 60 60 60 60
100.0 60 60 60 60 60

Green Sensor Delay Criteria:

The specific diagnostic (from summary table) will not be enabled until the next ignition cycle after the airflow criteria below (by sensor location) has been met:

* B1S1 Airflow greater than 22 gps for 120000 grams of accumulated flow non-continuously.
* B1S2 Airflow greater than 22 gps for 120000 grams of accumulated flow non-continuously.
* B2S1 Airflow greater than 22 gps for 120000 grams of accumulated flow non-continuously.
* B2S2 Airflow greater than 22 gps for 120000 grams of accumulated flow non-continuously.

Note that all other enable criteria must be met on the next ignition cycle for the test to run on that ignition cycle.
Note: This feature is only enabled when the vehicle is new and cannot be enabled in service

P00B6: Fail if power up ECT exceeds RCT by these values


Z axis is the Fast Failure temp difference (° C)
X axis is IAT Temperature at Power up (° C)

-40 -28 -16 -4 8 20 32 44 56 68 80 92 104 116 128 140 152


80 80 80 60 60 40 40 30 30 30 30 30 30 30 30 30 30

P0116: Fail if power up ECT exceeds IAT by these values


Z axis is the Fast Failure temp difference (° C)
X axis is IAT Temperature at Power up (° C)

-40 -28 -16 -4 8 20 32 44 56 68 80 92 104 116 128 140 152


100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100

P0128: Maximum Accumulated Airflow for IAT and Start-up ECT conditions
Z axis is the accumulated time failure threshold (seconds)
Remove for X axis is ECT Temperature at Power up (° C)
application Y axis is IAT min during test (° C )
s with IAT Range
single Low Hi -40 -28 -16 -4 8 20 32 44 56 68 80
Primary -7.0 ° C 60.0 ° C 1600 1250 700 310 260 230 200 180 150 140 140
Alternate -50.0 ° C -50.0 ° C 1600 1250 700 310 260 230 200 180 150 140 140

Page 1042 of 1087


11 OBDG01 HYBRID Diagnostics

GENERAL MOTORS LLC


Support Tables (ECM)
OBD GROUP: 11OBDG01 Emission Stds/Class: Cal--- Bin4/PC
TEST GROUP: BGMXV01.4001
Supporting Tables - ECM
Fed--- Bin4/PC

P0101, P0106, P0121, P012B, P0236, P1101: IFRD Residual Weighting Factors
TPS Residual Weight Factor based on RPM
RPM 0 400 800 1200 1600 2000 2400 2800 3200 3600 4000 4400 4800 5200 5600 6000 6500
1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000
MAF Residual Weight Factor based on RPM
RPM 0 400 800 1200 1600 2000 2400 2800 3200 3600 4000 4400 4800 5200 5600 6000 6500
1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000
MAF Residual Weight Factor Based on MAF Estimate
gm/sec 0.0 50.0 70.0 73.0 76.0 79.0 82.0 85.0 89.0 95.0 100.0 110.0 120.0 150.0 200.0 280.0 350.0
1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000
MAP1 Residual Weight Factor based on RPM
RPM 0 400 800 1200 1600 2000 2400 2800 3200 3600 4000 4400 4800 5200 5600 6000 6500
1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000
MAP2 Residual Weight Factor based on RPM
RPM 0 400 800 1200 1600 2000 2400 2800 3200 3600 4000 4400 4800 5200 5600 6000 6500
1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000
MAP3 Residual Weight Factor based on RPM
RPM 0 400 800 1200 1600 2000 2400 2800 3200 3600 4000 4400 4800 5200 5600 6000 6500
1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000
TIAP1 Residual Weight Factor based on RPM
RPM 0 400 800 1200 1600 2000 2400 2800 3200 3600 4000 4400 4800 5200 5600 6000 6500
1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000
SCIAP1 Residual Weight Factor based on RPM
RPM 0 400 800 1200 1600 2000 2400 2800 3200 3600 4000 4400 4800 5200 5600 6000 6500
1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000
SCIAP2 Residual Weight Factor based on RPM
RPM 0 400 800 1200 1600 2000 2400 2800 3200 3600 4000 4400 4800 5200 5600 6000 6500
1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000
Boost Residual Weight Factor based on % of Boost
% Boost 0.00 0.06 0.13 0.19 0.25 0.31 0.38 0.44 0.50 0.56 0.63 0.69 0.75 0.81 0.88 0.94 1.00
1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000

P0101, P0106, P0121, P0236, P1101: TIAP-MAP Correlation Offset based on RPM
RPM 1000 1750 2500 3250 4000 4750 5500 6250 7000
1.0 1.0 1.0 1.0 2.0 2.0 2.0 3.0 3.0

P0101, P0106, P0121, P0236, P1101: TIAP-MAP Correlation Min Air Flow based on RPM
RPM 1000 1750 2500 3250 4000 4750 5500 6250 7000
15.0 27.0 32.0 32.0 32.0 32.0 32.0 32.0 32.0

P0101, P0106, P0121, P0236, P1101: TIAP-MAP Correlation Min MAP based on RPM
RPM 1000 1750 2500 3250 4000 4750 5500 6250 7000
124.0 126.0 127.0 128.0 129.0 128.0 127.0 127.0 127.0

P0101, P0106, P0121, P0236, P1101: TIAP-Baro Correlation Offset based on RPM
RPM 1000 1750 2500 3250 4000 4750 5500 6250 7000
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0

P0101, P0106, P0121, P0236, P1101: TIAP-Baro Correlation Max Air Flow based on RPM
RPM 1000 1750 2500 3250 4000 4750 5500 6250 7000
2.6 3.3 4.5 5.4 7.0 8.8 11.0 12.4 12.4

P0101, P0106, P0121, P0236, P1101: TIAP-Baro Correlation Max MAP based on RPM
RPM 1000 1750 2500 3250 4000 4750 5500 6250 7000
34.1 27.3 26.1 25.4 25.7 24.1 29.5 29.4 29.4

Page 1043 of 1087


11 OBDG01 HYBRID Diagnostics

GENERAL MOTORS LLC


Support Tables (ECM)
OBD GROUP: 11OBDG01 Emission Stds/Class: Cal--- Bin4/PC
TEST GROUP: BGMXV01.4001
Supporting Tables - ECM
Fed--- Bin4/PC

Supercharger Intake Flow Rationality Diagnostic Failure Matrix


TPS Model MAF MAP 1 MAP 2 SCIAP 1 SCIAP 2 DTC Set
Failure Model Model Model Model Model
Failure Failure Failure Failure Failure
F F F F F F No DTC
F F F F F T No DTC
F F F F T F No DTC
F F F F T T P012B
F F F T F F No DTC
F F F T F T P1101
F F F T T F P1101
F F F T T T P1101
F F T F F F No DTC
F F T F F T P1101
F F T F T F P1101
F F T F T T P1101
F F T T F F P0106
F F T T F T P1101
F F T T T F P1101
F F T T T T P1101
F T F F F F No DTC
F T F F F T P0101
F T F F T F No DTC
P0101,
F T F F T T P012B
F T F T F F P1101
F T F T F T P0101
F T F T T F P1101
P0101,
F T F T T T P012B
F T T F F F P1101
F T T F F T P1101
F T T F T F P1101
F T T F T T P1101
F T T T F F P1101
F T T T F T P1101
F T T T T F P1101
F T T T T T P1101
T F F F F F P0121
T F F F F T No DTC
T F F F T F P0121
T F F F T T P1101
T F F T F F P1101
T F F T F T P1101
T F F T T F P1101
T F F T T T P1101
T F T F F F P0121
T F T F F T P1101
T F T F T F P0121
T F T F T T P1101
T F T T F F P1101
T F T T F T P1101
T F T T T F P1101
T F T T T T P1101
T T F F F F P0121
T T F F F T P1101

Page 1044 of 1087


11 OBDG01 HYBRID Diagnostics

GENERAL MOTORS LLC


Support Tables (ECM)
OBD GROUP: 11OBDG01 Supporting Tables - ECM
Emission Stds/Class: Cal--- Bin4/PC
TEST GROUP: BGMXV01.4001 Fed--- Bin4/PC
T T F F T F P0121
T T F F T T P1101
T T F T F F P1101
T T F T F T P1101
T T F T T F P1101
T T F T T T P1101
T T T F F F P0121
T T T F F T P1101
T T T F T F P0121
T T T F T T P1101
T T T T F F P1101
T T T T F T P1101
T T T T T F P1101
T T T T T T P1101

Turbocharger Intake Flow Rationality Diagnostic Failure Matrix


MAF Model MAP 1 MAP 2 MAP 3 TIAP 1 TPS Model TIAP TIAP DTC Set
Failure Model Model Model Model Failure Correlation Correlation
Failure Failure Failure Failure Failure Valid
F F F F F F F F No DTC
F F F F F F F T No DTC
F F F F F F T F No DTC
F F F F F F T T No DTC
F F F F F T F F No DTC
F F F F F T F T No DTC
F F F F F T T F No DTC
F F F F F T T T No DTC
F F F F T F F F No DTC
F F F F T F F T No DTC
F F F F T F T F No DTC
F F F F T F T T No DTC
F F F F T T F F P1101
F F F F T T F T P0121
F F F F T T T F P1101
F F F F T T T T P0236
F F F T F F F F P1101
F F F T F F F T P1101
F F F T F F T F P1101
F F F T F F T T P1101
F F F T F T F F P1101
F F F T F T F T P1101
F F F T F T T F P1101
F F F T F T T T P1101
F F F T T F F F P1101
F F F T T F F T P1101
F F F T T F T F P1101
F F F T T F T T P1101
F F F T T T F F P1101
F F F T T T F T P1101
F F F T T T T F P1101
F F F T T T T T P1101
F F T F F F F F P1101
F F T F F F F T P1101
F F T F F F T F P1101
F F T F F F T T P1101
F F T F F T F F P1101
F F T F F T F T P1101

Page 1045 of 1087


11 OBDG01 HYBRID Diagnostics

GENERAL MOTORS LLC


Support Tables (ECM)
OBD GROUP: 11OBDG01 Supporting Tables - ECM
Emission Stds/Class: Cal--- Bin4/PC
TEST GROUP: BGMXV01.4001 Fed--- Bin4/PC
F F T F F T T F P1101
F F T F F T T T P1101
F F T F T F F F P1101
F F T F T F F T P1101
F F T F T F T F P1101
F F T F T F T T P1101
F F T F T T F F P1101
F F T F T T F T P1101
F F T F T T T F P1101
F F T F T T T T P1101
F F T T F F F F P1101
F F T T F F F T P1101
F F T T F F T F P1101
F F T T F F T T P1101
F F T T F T F F P1101
F F T T F T F T P1101
F F T T F T T F P1101
F F T T F T T T P1101
F F T T T F F F No DTC
F F T T T F F T No DTC
F F T T T F T F No DTC
F F T T T F T T No DTC
F F T T T T F F P1101
F F T T T T F T P1101
F F T T T T T F P1101
F F T T T T T T P1101
F T F F F F F F P1101
F T F F F F F T P1101
F T F F F F T F P1101
F T F F F F T T P0236
F T F F F T F F P1101
F T F F F T F T P0121
F T F F F T T F P1101
F T F F F T T T P0236
F T F F T F F F P1101
F T F F T F F T P1101
F T F F T F T F P1101
F T F F T F T T P0236
F T F F T T F F P1101
F T F F T T F T P0121
F T F F T T T F P1101
F T F F T T T T P0236
F T F T F F F F P1101
F T F T F F F T P1101
F T F T F F T F P1101
F T F T F F T T P1101
F T F T F T F F P1101
F T F T F T F T P1101
F T F T F T T F P1101
F T F T F T T T P1101
F T F T T F F F P1101
F T F T T F F T P1101
F T F T T F T F P1101
F T F T T F T T P1101
F T F T T T F F P1101
F T F T T T F T P1101
F T F T T T T F P1101

Page 1046 of 1087


11 OBDG01 HYBRID Diagnostics

GENERAL MOTORS LLC


Support Tables (ECM)
OBD GROUP: 11OBDG01 Supporting Tables - ECM
Emission Stds/Class: Cal--- Bin4/PC
TEST GROUP: BGMXV01.4001 Fed--- Bin4/PC
F T F T T T T T P1101
F T T F F F F F P1101
F T T F F F F T P1101
F T T F F F T F P1101
F T T F F F T T P1101
F T T F F T F F P1101
F T T F F T F T P1101
F T T F F T T F P1101
F T T F F T T T P1101
F T T F T F F F P1101
F T T F T F F T P1101
F T T F T F T F P1101
F T T F T F T T P1101
F T T F T T F F P1101
F T T F T T F T P1101
F T T F T T T F P1101
F T T F T T T T P1101
F T T T F F F F P0106
F T T T F F F T P0106
F T T T F F T F P0106
F T T T F F T T P0106
F T T T F T F F P1101
F T T T F T F T P1101
F T T T F T T F P1101
F T T T F T T T P1101
F T T T T F F F P1101
F T T T T F F T P1101
F T T T T F T F P1101
F T T T T F T T P1101
F T T T T T F F P1101
F T T T T T F T P1101
F T T T T T T F P1101
F T T T T T T T P1101
T F F F F F F F P1101
T F F F F F F T P1101
T F F F F F T F P1101
T F F F F F T T P0236
T F F F F T F F P1101
T F F F F T F T P0121
T F F F F T T F P1101
T F F F F T T T P0236
T F F F T F F F P1101
T F F F T F F T P1101
T F F F T F T F P1101
T F F F T F T T P0236
T F F F T T F F P1101
T F F F T T F T P0121
T F F F T T T F P1101
T F F F T T T T P0236
T F F T F F F F P1101
T F F T F F F T P1101
T F F T F F T F P1101
T F F T F F T T P1101
T F F T F T F F P1101
T F F T F T F T P1101
T F F T F T T F P1101
T F F T F T T T P1101

Page 1047 of 1087


11 OBDG01 HYBRID Diagnostics

GENERAL MOTORS LLC


Support Tables (ECM)
OBD GROUP: 11OBDG01 Supporting Tables - ECM
Emission Stds/Class: Cal--- Bin4/PC
TEST GROUP: BGMXV01.4001 Fed--- Bin4/PC
T F F T T F F F P1101
T F F T T F F T P1101
T F F T T F T F P1101
T F F T T F T T P1101
T F F T T T F F P1101
T F F T T T F T P1101
T F F T T T T F P1101
T F F T T T T T P1101
T F T F F F F F P1101
T F T F F F F T P1101
T F T F F F T F P1101
T F T F F F T T P1101
T F T F F T F F P1101
T F T F F T F T P1101
T F T F F T T F P1101
T F T F F T T T P1101
T F T F T F F F P1101
T F T F T F F T P1101
T F T F T F T F P1101
T F T F T F T T P1101
T F T F T T F F P1101
T F T F T T F T P1101
T F T F T T T F P1101
T F T F T T T T P1101
T F T T F F F F P1101
T F T T F F F T P1101
T F T T F F T F P1101
T F T T F F T T P1101
T F T T F T F F P1101
T F T T F T F T P1101
T F T T F T T F P1101
T F T T F T T T P1101
T F T T T F F F P0101
T F T T T F F T P0101
T F T T T F T F P0101
T F T T T F T T P0101
T F T T T T F F P1101
T F T T T T F T P1101
T F T T T T T F P1101
T F T T T T T T P1101
T T F F F F F F P1101
T T F F F F F T P1101
T T F F F F T F P1101
T T F F F F T T P0236
T T F F F T F F P1101
T T F F F T F T P0121
T T F F F T T F P1101
T T F F F T T T P0236
T T F F T F F F P1101
T T F F T F F T P1101
T T F F T F T F P1101
T T F F T F T T P0236
T T F F T T F F P1101
T T F F T T F T P0121
T T F F T T T F P1101
T T F F T T T T P0236
T T F T F F F F P1101

Page 1048 of 1087


11 OBDG01 HYBRID Diagnostics

GENERAL MOTORS LLC


Support Tables (ECM)
OBD GROUP: 11OBDG01 Supporting Tables - ECM
Emission Stds/Class: Cal--- Bin4/PC
TEST GROUP: BGMXV01.4001 Fed--- Bin4/PC
T T F T F F F T P1101
T T F T F F T F P1101
T T F T F F T T P1101
T T F T F T F F P1101
T T F T F T F T P1101
T T F T F T T F P1101
T T F T F T T T P1101
T T F T T F F F P1101
T T F T T F F T P1101
T T F T T F T F P1101
T T F T T F T T P1101
T T F T T T F F P1101
T T F T T T F T P1101
T T F T T T T F P1101
T T F T T T T T P1101
T T T F F F F F P1101
T T T F F F F T P1101
T T T F F F T F P1101
T T T F F F T T P1101
T T T F F T F F P1101
T T T F F T F T P1101
T T T F F T T F P1101
T T T F F T T T P1101
T T T F T F F F P1101
T T T F T F F T P1101
T T T F T F T F P1101
T T T F T F T T P1101
T T T F T T F F P1101
T T T F T T F T P1101
T T T F T T T F P1101
T T T F T T T T P1101
T T T T F F F F P1101
T T T T F F F T P1101
T T T T F F T F P1101
T T T T F F T T P1101
T T T T F T F F P1101
T T T T F T F T P1101
T T T T F T T F P1101
T T T T F T T T P1101
T T T T T F F F P1101
T T T T T F F T P1101
T T T T T F T F P1101
T T T T T F T T P1101
T T T T T T F F P1101
T T T T T T F T P1101
T T T T T T T F P1101
T T T T T T T T P1101

P0016: Cam Correlation Oil Temperature Threshold


X axis is Engine Oil Temperature in Deg C
Temp -40 -28 -16 -4 8 20 32 44 56 68 80 92 104 116 128 140 152
300.0 300.0 160.0 18.0 18.0 18.0 18.0 10.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0

P0171, P0172: The following table defines the Long Fuel Trim cells utilized for FASD diagnosis (cells identified with a "Yes" are enabled, and with a "NO" are disabled)
Long-Term Fuel Trim Cell Usage
Cell I.D. CeFADR_e CeFADR_e_CeFADR_e_CeFADR_e_CeFADR_e_CeFADR_e_CeFADR_e_CeFADR_e_CeFADR_e_CeFADR_e_CeFADR_e_CeFADR_e_CeFADR_e_CeFADR_e_CeFADR_e_CeFADR_e_Cell15_PurgOffDecel
D Cell Usage CeFADD_e CeFADD_e_CeFADD_e_CeFADD_e_CeFADD_e_CeFADD_e_CeFADD_e_CeFADD_e_CeFADD_e_CeFADD_e_CeFADD_e_CeFADD_e_CeFADD_e_CeFADD_e_CeFADD_e_CeFADD_e_NonSelectedCell

Page 1049 of 1087


11 OBDG01 HYBRID Diagnostics

GENERAL MOTORS LLC


Support Tables (ECM)
OBD GROUP: 11OBDG01 Supporting Tables - ECM
Emission Stds/Class: Cal--- Bin4/PC
TEST GROUP: BGMXV01.4001 Fed--- Bin4/PC
bled In Cell? Yes Yes Yes Yes Yes Yes Yes NO Yes Yes Yes Yes Yes Yes Yes NO

P219A:
KtFABD_U_VarThresh1
AvgFlow / Av 1000 1200 1400 1600 1800 2000 2200 2400 2600 2800 3000 3200 3400 3600 3800 4000 4200
40 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15
80 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15
120 15 1 1 2 2 15 1 1 1 1 15 1 1 1 1 15 15
160 15 1 1 2 2 3 1 1 1 1 3 2 1 1 1 15 15
200 15 2 2 3 3 2 2 1 2 3 3 3 1 2 2 15 15
240 15 4 4 3 3 2 2 3 2 4 3 2 2 2 2 15 15
275 15 4 4 4 4 3 3 4 3 3 4 2 2 2 2 15 15
310 15 3 3 3 3 2 5 4 3 4 3 4 3 2 2 15 15
360 15 3 3 3 3 3 3 3 3 2 2 3 2 2 2 15 15
400 15 15 15 15 15 3 3 3 3 2 2 2 2 2 2 15 15
440 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15
480 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15
520 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15
560 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15
640 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15
720 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15
800 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15

KtFABD_U_VarThresh1_DoD (AFM applications only)


AvgFlow / Av 1000 1200 1400 1600 1800 2000 2200 2400 2600 2800 3000 3200 3400 3600 3800 4000 4200
40 3 3 3 3 4 5 6 8 10 13 15 18 20 23 25 28 30
80 3 3 3 3 4 5 6 8 10 13 15 18 20 23 25 28 30
120 3 3 3 3 4 5 6 8 10 13 15 18 20 23 25 28 30
160 3 3 3 3 4 5 6 8 10 13 15 18 20 23 25 28 30
200 3 3 3 3 4 5 6 8 10 13 15 18 20 23 25 28 30
240 3 3 3 3 4 5 6 8 10 13 15 18 20 23 25 28 30
275 3 3 3 3 4 5 6 8 10 13 15 18 20 23 25 28 30
310 3 3 3 3 4 5 6 8 10 13 15 18 20 23 25 28 30
360 3 3 3 3 4 5 6 8 10 13 15 18 20 23 25 28 30
400 3 3 3 3 4 5 6 8 10 13 15 18 20 23 25 28 30
440 3 3 3 3 4 5 6 8 10 13 15 18 20 23 25 28 30
480 3 3 3 3 4 5 6 8 10 13 15 18 20 23 25 28 30
520 3 3 3 3 4 5 6 8 10 13 15 18 20 23 25 28 30
560 3 3 3 3 4 5 6 8 10 13 15 18 20 23 25 28 30
640 3 3 3 3 4 5 6 8 10 13 15 18 20 23 25 28 30
720 3 3 3 3 4 5 6 8 10 13 15 18 20 23 25 28 30
800 3 3 3 3 4 5 6 8 10 13 15 18 20 23 25 28 30

KtFABD_U_VarThresh2
AvgFlow / Av 1000 1200 1400 1600 1800 2000 2200 2400 2600 2800 3000 3200 3400 3600 3800 4000 4200
40 3 3 3 3 4 5 6 8 10 13 15 18 20 23 25 28 30
80 3 3 3 3 4 5 6 8 10 13 15 18 20 23 25 28 30
120 3 3 3 3 4 5 6 8 10 13 15 18 20 23 25 28 30
160 3 3 3 3 4 5 6 8 10 13 15 18 20 23 25 28 30
200 3 3 3 3 4 5 6 8 10 13 15 18 20 23 25 28 30
240 3 3 3 3 4 5 6 8 10 13 15 18 20 23 25 28 30
275 3 3 3 3 4 5 6 8 10 13 15 18 20 23 25 28 30
310 3 3 3 3 4 5 6 8 10 13 15 18 20 23 25 28 30
360 3 3 3 3 4 5 6 8 10 13 15 18 20 23 25 28 30
400 3 3 3 3 4 5 6 8 10 13 15 18 20 23 25 28 30
440 3 3 3 3 4 5 6 8 10 13 15 18 20 23 25 28 30
480 3 3 3 3 4 5 6 8 10 13 15 18 20 23 25 28 30
520 3 3 3 3 4 5 6 8 10 13 15 18 20 23 25 28 30
560 3 3 3 3 4 5 6 8 10 13 15 18 20 23 25 28 30

Page 1050 of 1087


11 OBDG01 HYBRID Diagnostics

GENERAL MOTORS LLC


Support Tables (ECM)
OBD GROUP: 11OBDG01
TEST GROUP: BGMXV01.4001
Supporting Tables - ECM
Emission Stds/Class: Cal--- Bin4/PC
Fed--- Bin4/PC
640 3 3 3 3 4 5 6 8 10 13 15 18 20 23 25 28 30
720 3 3 3 3 4 5 6 8 10 13 15 18 20 23 25 28 30
800 3 3 3 3 4 5 6 8 10 13 15 18 20 23 25 28 30

KtFABD_U_VarThresh2_DoD (AFM applications only)


AvgFlow / Av 1000 1200 1400 1600 1800 2000 2200 2400 2600 2800 3000 3200 3400 3600 3800 4000 4200
40 3 3 3 3 4 5 6 8 10 13 15 18 20 23 25 28 30
80 3 3 3 3 4 5 6 8 10 13 15 18 20 23 25 28 30
120 3 3 3 3 4 5 6 8 10 13 15 18 20 23 25 28 30
160 3 3 3 3 4 5 6 8 10 13 15 18 20 23 25 28 30
200 3 3 3 3 4 5 6 8 10 13 15 18 20 23 25 28 30
240 3 3 3 3 4 5 6 8 10 13 15 18 20 23 25 28 30
275 3 3 3 3 4 5 6 8 10 13 15 18 20 23 25 28 30
310 3 3 3 3 4 5 6 8 10 13 15 18 20 23 25 28 30
360 3 3 3 3 4 5 6 8 10 13 15 18 20 23 25 28 30
400 3 3 3 3 4 5 6 8 10 13 15 18 20 23 25 28 30
440 3 3 3 3 4 5 6 8 10 13 15 18 20 23 25 28 30
480 3 3 3 3 4 5 6 8 10 13 15 18 20 23 25 28 30
520 3 3 3 3 4 5 6 8 10 13 15 18 20 23 25 28 30
560 3 3 3 3 4 5 6 8 10 13 15 18 20 23 25 28 30
640 3 3 3 3 4 5 6 8 10 13 15 18 20 23 25 28 30
720 3 3 3 3 4 5 6 8 10 13 15 18 20 23 25 28 30
800 3 3 3 3 4 5 6 8 10 13 15 18 20 23 25 28 30

KtFABD_K_QualFactor1
AvgFlow / Av 1000 1200 1400 1600 1800 2000 2200 2400 2600 2800 3000 3200 3400 3600 3800 4000 4200
40 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
80 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
120 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
160 0.00 0.00 1.00 0.75 0.00 0.00 0.00 1.00 1.00 0.00 0.00 0.00 0.95 0.80 0.00 0.00 0.00
200 0.00 0.00 1.00 1.00 1.00 0.00 0.00 1.00 0.00 0.00 0.80 1.00 1.00 0.80 0.00 0.00 0.00
240 0.00 0.00 1.00 0.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 0.00 0.00 1.00 0.00 0.00 0.00
275 0.00 0.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 0.80 1.00 1.00 1.00 0.80 0.00 0.00 0.00
310 0.00 0.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 0.00 0.00 0.00
360 0.00 0.00 0.00 0.00 0.00 0.00 1.00 1.00 1.00 1.00 1.00 0.00 1.00 1.00 0.00 0.00 0.00
400 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
440 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
480 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
520 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
560 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
640 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
720 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
800 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00

KtFABD_K_QualFactor1_DoD (AFM applications only)


AvgFlow / Av 1000 1200 1400 1600 1800 2000 2200 2400 2600 2800 3000 3200 3400 3600 3800 4000 4200
40 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00
80 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00
120 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00
160 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00
200 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00
240 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00
275 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00
310 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00
360 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00
400 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00
440 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00
480 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00
520 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00
560 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00

Page 1051 of 1087


11 OBDG01 HYBRID Diagnostics

GENERAL MOTORS LLC


Support Tables (ECM)
OBD GROUP: 11OBDG01 Supporting Tables - ECM
Emission Stds/Class: Cal--- Bin4/PC
TEST GROUP: BGMXV01.4001 Fed--- Bin4/PC
640 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00
720 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00
800 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00

KtFABD_K_QualFactor2
AvgFlow / Av 1000 1200 1400 1600 1800 2000 2200 2400 2600 2800 3000 3200 3400 3600 3800 4000 4200
40 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00
80 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00
120 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00
160 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00
200 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00
240 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00
275 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00
310 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00
360 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00
400 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00
440 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00
480 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00
520 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00
560 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00
640 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00
720 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00
800 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00

KtFABD_K_QualFactor2_DoD (AFM applications only)


AvgFlow / Av 1000 1200 1400 1600 1800 2000 2200 2400 2600 2800 3000 3200 3400 3600 3800 4000 4200
40 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00
80 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00
120 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00
160 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00
200 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00
240 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00
275 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00
310 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00
360 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00
400 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00
440 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00
480 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00
520 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00
560 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00
640 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00
720 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00
800 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00

KtFABD_U_Normalizer1
AvgFlow / Av 1000 1200 1400 1600 1800 2000 2200 2400 2600 2800 3000 3200 3400 3600 3800 4000 4200
40 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15
80 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15
120 15 2 2 0 0 15 1 1 1 1 15 1 1 0 0 15 15
160 15 2 2 0 1 2 1 1 1 1 1 1 1 0 0 15 15
200 15 5 5 3 2 3 3 2 2 2 1 1 2 1 1 15 15
240 15 6 6 4 3 3 3 2 3 3 2 2 2 1 1 15 15
275 15 6 6 4 3 3 3 2 4 3 2 2 2 2 2 15 15
310 15 7 7 4 3 4 2 3 3 3 3 1 1 2 2 15 15
360 15 7 7 4 3 3 3 2 2 3 3 2 2 2 2 15 15
400 15 15 15 15 15 3 3 2 2 3 3 2 2 2 2 15 15
440 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15
480 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15
520 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15
560 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15

Page 1052 of 1087


11 OBDG01 HYBRID Diagnostics

GENERAL MOTORS LLC


Support Tables (ECM)
OBD GROUP: 11OBDG01 Supporting Tables - ECM
Emission Stds/Class: Cal--- Bin4/PC
TEST GROUP: BGMXV01.4001 Fed--- Bin4/PC
640 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15
720 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15
800 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15

KtFABD_U_Normalizer1_DoD (AFM applications only)


AvgFlow / Av 1000 1200 1400 1600 1800 2000 2200 2400 2600 2800 3000 3200 3400 3600 3800 4000 4200
40 3 3 3 3 4 5 6 8 10 13 15 18 20 23 25 28 30
80 3 3 3 3 4 5 6 8 10 13 15 18 20 23 25 28 30
120 3 3 3 3 4 5 6 8 10 13 15 18 20 23 25 28 30
160 3 3 3 3 4 5 6 8 10 13 15 18 20 23 25 28 30
200 3 3 3 3 4 5 6 8 10 13 15 18 20 23 25 28 30
240 3 3 3 3 4 5 6 8 10 13 15 18 20 23 25 28 30
275 3 3 3 3 4 5 6 8 10 13 15 18 20 23 25 28 30
310 3 3 3 3 4 5 6 8 10 13 15 18 20 23 25 28 30
360 3 3 3 3 4 5 6 8 10 13 15 18 20 23 25 28 30
400 3 3 3 3 4 5 6 8 10 13 15 18 20 23 25 28 30
440 3 3 3 3 4 5 6 8 10 13 15 18 20 23 25 28 30
480 3 3 3 3 4 5 6 8 10 13 15 18 20 23 25 28 30
520 3 3 3 3 4 5 6 8 10 13 15 18 20 23 25 28 30
560 3 3 3 3 4 5 6 8 10 13 15 18 20 23 25 28 30
640 3 3 3 3 4 5 6 8 10 13 15 18 20 23 25 28 30
720 3 3 3 3 4 5 6 8 10 13 15 18 20 23 25 28 30
800 3 3 3 3 4 5 6 8 10 13 15 18 20 23 25 28 30

KtFABD_U_Normalizer2
AvgFlow / Av 1000 1200 1400 1600 1800 2000 2200 2400 2600 2800 3000 3200 3400 3600 3800 4000 4200
40 3 3 3 3 4 5 6 8 10 13 15 18 20 23 25 28 30
80 3 3 3 3 4 5 6 8 10 13 15 18 20 23 25 28 30
120 3 3 3 3 4 5 6 8 10 13 15 18 20 23 25 28 30
160 3 3 3 3 4 5 6 8 10 13 15 18 20 23 25 28 30
200 3 3 3 3 4 5 6 8 10 13 15 18 20 23 25 28 30
240 3 3 3 3 4 5 6 8 10 13 15 18 20 23 25 28 30
275 3 3 3 3 4 5 6 8 10 13 15 18 20 23 25 28 30
310 3 3 3 3 4 5 6 8 10 13 15 18 20 23 25 28 30
360 3 3 3 3 4 5 6 8 10 13 15 18 20 23 25 28 30
400 3 3 3 3 4 5 6 8 10 13 15 18 20 23 25 28 30
440 3 3 3 3 4 5 6 8 10 13 15 18 20 23 25 28 30
480 3 3 3 3 4 5 6 8 10 13 15 18 20 23 25 28 30
520 3 3 3 3 4 5 6 8 10 13 15 18 20 23 25 28 30
560 3 3 3 3 4 5 6 8 10 13 15 18 20 23 25 28 30
640 3 3 3 3 4 5 6 8 10 13 15 18 20 23 25 28 30
720 3 3 3 3 4 5 6 8 10 13 15 18 20 23 25 28 30
800 3 3 3 3 4 5 6 8 10 13 15 18 20 23 25 28 30

KtFABD_U_Normalizer2_DoD (AFM applications only)


AvgFlow / Av 1000 1200 1400 1600 1800 2000 2200 2400 2600 2800 3000 3200 3400 3600 3800 4000 4200
40 3 3 3 3 4 5 6 8 10 13 15 18 20 23 25 28 30
80 3 3 3 3 4 5 6 8 10 13 15 18 20 23 25 28 30
120 3 3 3 3 4 5 6 8 10 13 15 18 20 23 25 28 30
160 3 3 3 3 4 5 6 8 10 13 15 18 20 23 25 28 30
200 3 3 3 3 4 5 6 8 10 13 15 18 20 23 25 28 30
240 3 3 3 3 4 5 6 8 10 13 15 18 20 23 25 28 30
275 3 3 3 3 4 5 6 8 10 13 15 18 20 23 25 28 30
310 3 3 3 3 4 5 6 8 10 13 15 18 20 23 25 28 30
360 3 3 3 3 4 5 6 8 10 13 15 18 20 23 25 28 30
400 3 3 3 3 4 5 6 8 10 13 15 18 20 23 25 28 30
440 3 3 3 3 4 5 6 8 10 13 15 18 20 23 25 28 30
480 3 3 3 3 4 5 6 8 10 13 15 18 20 23 25 28 30
520 3 3 3 3 4 5 6 8 10 13 15 18 20 23 25 28 30
560 3 3 3 3 4 5 6 8 10 13 15 18 20 23 25 28 30

Page 1053 of 1087


11 OBDG01 HYBRID Diagnostics

GENERAL MOTORS LLC


Support Tables (ECM)
OBD GROUP: 11OBDG01
TEST GROUP: BGMXV01.4001
Supporting Tables - ECM
Emission Stds/Class: Cal--- Bin4/PC
Fed--- Bin4/PC
640 3 3 3 3 4 5 6 8 10 13 15 18 20 23 25 28 30
720 3 3 3 3 4 5 6 8 10 13 15 18 20 23 25 28 30
800 3 3 3 3 4 5 6 8 10 13 15 18 20 23 25 28 30

Closed Loop Enable Criteria

Engine run time greater than


KtFSTA_t_C(HYBRID ONLY)
Start Coolant -40 -28 -16 -4 8 20 32 44 56 68 80 92 104 116 128 140 152
Enable Time 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0
and
KtFSTA_t_ClosedLoopTime
t-Up Coolant -40 -28 -16 -4 8 20 32 44 56 68 80 92 104 116 128 140 152
Enable Time 155.0 140.0 135.0 50.0 22.0 15.0 14.0 14.0 10.0 5.0 5.0 5.0 5.0 5.0 5.0 5.0 5.0
and pre converter 02 sensor voltage less than
KfFULC_U_O2_SensorReadyThrshLo
< 1100
Voltage milliVolts
for
KcFULC_O2_SensorReadyEvents
> 25
milliseconds) events
and
COSC (Converter Oxygen Storage Control) not enabled
and
Consumed AirFuel Ratio is stoichiometry i.e. not in component protection
and
POPD or Catalyst Diagnostic not intrusive
and
Turbo Scavenging Mode not enabled
and
All cylinders whose valves are active also have their injectors enabled
and
O2S_Bank_ 1_TFTKO, O2S_Bank_ 2_TFTKO, FuelInjectorCircuit_FA and CylnderDeacDriverTFTKO = False

Long Term FT Enable Criteria

Closed Loop Enable and


Coolant greater than
KfFCLL_T_AdaptiveLoCoolant
> 40
Coolant Celcius
or less than
KfFCLL_T_AdaptiveHiCoolant
< 120
Coolant Celcius
and
KtFCLL_p_AdaptiveLowMAP_Limit
tric Pressure 65 70 75 80 85 90 95 100 105
Air Pressure 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0
and
TPS_ThrottleAuthorityDefaulted = False
and
Flex Fuel Estimate Algorithm is not active
and
Excessive fuel vapors boiling off from the engine oil algorithm (BOFR) is not enabled
and
Catalyst or EVAP large leak test not intrusive
Page 1054 of 1087
11 OBDG01 HYBRID Diagnostics

GENERAL MOTORS LLC


Support Tables (ECM)
OBD GROUP: 11OBDG01
TEST GROUP: BGMXV01.4001
Supporting Tables - ECM
Emission Stds/Class: Cal--- Bin4/PC
Fed--- Bin4/PC

Secondary Fuel Trim Enable Criteria

Closed Loop Enable and


KfFCLP_U_O2ReadyThrshLo
< 1100
Voltage milliVolts
for
KcFCLP_Cnt_O2RdyCyclesThrsh
> 80
milliseconds) events

Long Term Secondary Fuel Trim Enable Criteria

KtFCLP_t_PostIntglDisableTime
t-Up Coolant -40 -29 -18 -6 5 16 28 39 50 61 73 84 95 106 118 129 140
Enable Time 100.0 100.0 100.0 60.0 50.0 40.0 30.0 30.0 30.0 30.0 30.0 30.0 30.0 30.0 30.0 30.0 30.0
Plus
KtFCLP_t_PostIntglRampInTime
t-Up Coolant -40 -29 -18 -6 5 16 28 39 50 61 73 84 95 106 118 129 140
amp In Time 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
and
KeFCLP_T_IntegrationCatalystMax
< 1000
Modeled CaCelcius
and
KeFCLP_T_IntegrationCatalystMin
> 300
Modeled CaCelcius
and
PO2S_Bank_1_Snsr_2_FA and PO2S_Bank_2_Snsr_2_FA = False

P0068: MAP / MAF / TPS Correleation


X-axis is TPS (%)
Data is MAP threshold (kPa)
X-axis 10.00 12.86 15.71 18.57 21.43 24.29 27.14 30.00 65.00
Data 78.75 75.09 71.11 66.02 59.77 52.20 43.71 34.92 100.00

X axis is TPS (%)


Data is MAF threshold (grams/sec)
X-axis 10.00 12.86 15.71 18.57 21.43 24.29 27.14 30.00 65.00
Data 26.06 32.02 37.08 39.54 42.63 46.29 43.64 38.88 511.99

X axis is Engine Speed (RPM)


Data is max MAF vs RPM (grams/sec)
X-axis 600.00 1400.00 2200.00 3000.00 3800.00 4600.00 5400.00 6200.00 7000.00
Data 17.90 39.19 63.43 80.91 112.92 138.31 168.70 174.20 176.70

X axis is Battery Voltage (V)


Data is max MAF vs Voltage (grams/sec)
X-axis 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.00
Data 1.48 1.95 13.74 42.67 102.67 205.24 300.70 300.70 300.70

P1682: Ignition Voltage Correleation


X-axis is IAT (DegC)
Data is Voltage threshold (V)
X-axis 23.00 85.00 95.00 105.00 125.00
Page 1055 of 1087
11 OBDG01 HYBRID Diagnostics

GENERAL MOTORS LLC


Support Tables (ECM)
OBD GROUP: 11OBDG01 Supporting Tables - ECM
Emission Stds/Class: Cal--- Bin4/PC
TEST GROUP: BGMXV01.4001 Fed--- Bin4/PC
Data 7.00 8.70 9.00 9.20 10.00

P0606: Processor Performance Check - ETC software is not executed in proper order
X-axis is task loop time
Data is threshold (seconds)
X-axis CePISR_e_6p25msSeq CePISR_e_12p5msSeq CePISR_e_25msSeq CePISR_e_LORES_C

Data 1.750 1.750 1.750 409.594

X-axis is task loop time


Data indicates if feature is enabled
X-axis CePISR_e_6p25msSeq CePISR_e_12p5msSeq CePISR_e_25msSeq CePISR_e_LORES_C

Data 1 1 1 1

P16F3: No fast unmanaged retarded spark above the applied spark


X-axis is Erpm
Y-axis is Air per Clyinder (mg)
Data is spark delta threshold (kPa)
KtSPRK_phi_DeltTorqueScrtyAdv
APC/Erpm 500.00 980.74 1461.48 1942.23 2422.97 2903.71 3384.45 3865.20 4345.94 4826.68 5307.42 5788.16 6268.91 6749.65 7230.39 7711.13 8191.88
80.00 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98
160.00 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98
240.00 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98
320.00 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98
400.00 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98
480.00 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98
560.00 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98
640.00 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98
720.00 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98
800.00 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98
880.00 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98
960.00 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98
1040.00 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98
1120.00 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98
1200.00 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98
1280.00 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98
1360.00 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98 1023.98

P16F3: Absolute difference of the calculated Intake Manifold Pressure during engine event versus during time event
X-axis is engine torque (Nm)
Data is MAP delta threshold (kPa)
X-axis 1000.00 2000.00 3000.00 4000.00 5000.00 6000.00
Data 256.00 256.00 256.00 256.00 256.00 256.00

P16F3: Table to calculate limit for predicted torque for zero pedal determination.
X-axis is engine oil temp in C deg
Y-axis is engine speed RPM
Data is Torque (Nm)
-40.00 -20.00 -10.00 0.00 50.00 90.00
700.00 4096.00 4096.00 4096.00 4096.00 4096.00 4096.00
900.00 4096.00 4096.00 4096.00 4096.00 4096.00 4096.00
1100.00 70.00 70.00 70.00 70.00 60.00 50.00
1400.00 45.00 42.00 38.00 35.00 35.00 35.00
1600.00 32.89 29.44 27.18 25.55 18.09 15.26
1800.00 34.82 31.10 28.67 26.92 19.35 16.51
2000.00 37.64 32.56 30.68 29.85 21.71 18.36
2200.00 40.80 35.20 33.13 32.22 23.24 19.84
Page 1056 of 1087
11 OBDG01 HYBRID Diagnostics

GENERAL MOTORS LLC


Support Tables (ECM)
OBD GROUP: 11OBDG01 Supporting Tables - ECM
Emission Stds/Class: Cal--- Bin4/PC
TEST GROUP: BGMXV01.4001 Fed--- Bin4/PC
2500.00 43.58 39.76 37.58 36.01 26.21 23.06
2700.00 42.72 38.90 36.72 35.15 25.34 22.19
3000.00 40.65 36.83 34.65 33.08 23.27 20.13
3300.00 36.87 33.05 30.87 29.30 19.49 16.35
3500.00 13.41 9.58 7.41 5.84 -3.97 -7.12
3700.00 7.50 3.67 1.50 -0.08 -9.88 -13.03
4000.00 4.25 0.43 -1.75 -3.32 -13.13 -16.28
4500.00 4.25 0.43 -1.75 -3.32 -13.13 -16.28
5000.00 4.25 0.43 -1.75 -3.32 -13.13 -16.28

Spark ESC PDT

P0324/P0326 Abnormal Noise Threshold (same table used for both):

X-axis: Engine Air Flow (mg per cylinder)


Y-axis: Engine Speed (RPM) 100 300 700 1200
500 0.1950 0.1950 0.1950 0.1950
1000 0.1950 0.1950 0.1950 0.1950
1500 0.1950 0.1950 0.1950 0.1950
2000 0.2030 0.2030 0.2030 0.2030
2500 0.2470 0.2470 0.2470 0.2470
3000 0.3380 0.3380 0.3380 0.3380
3500 0.3780 0.3780 0.3780 0.3780
4000 0.4500 0.4500 0.4500 0.4500
4500 0.4210 0.4210 0.4210 0.4210
5000 0.5100 0.5100 0.5100 0.5100
5500 0.5100 0.5100 0.5100 0.5100
6000 0.5100 0.5100 0.5100 0.5100
6500 0.5100 0.5100 0.5100 0.5100
7000 0.5100 0.5100 0.5100 0.5100
7500 0.5100 0.5100 0.5100 0.5100
8000 0.5100 0.5100 0.5100 0.5100
8500 0.5100 0.5100 0.5100 0.5100

P0325/P0330
Two methods are used for the Knock Sensor Open Circuit Diagnostic:
1) 20 kHz Method: 20 kHz signal is internally injected on one sensor line (Signal) and the output of the differential op-amp is checked to verify the 20 kHz travels through the sensor
2) Normal Noise: The amplitude of the FFT (in the knock frequency range) is checked to verify there is a knock signal within an expected range.

KtKNKD_e_OpenMethod is the cal table used to determine which Open Circuit method is used: '0' = Disabled; '1' = 20 kHz Method; '2' = Normal Noise Method

X-axis: Engine Air Flow (mg per cylinder)


Y-axis: Engine Speed (RPM) 100 300 700 1200
500 1 1 1 1
1000 1 1 1 1
1500 1 1 1 1
2000 1 1 1 1
2500 1 1 1 1
3000 1 1 1 1
3500 1 1 1 1
4000 1 1 1 1
4500 1 1 1 1
5000 1 1 1 1
5500 1 1 1 1
6000 1 1 1 1
6500 1 1 1 1

Page 1057 of 1087


11 OBDG01 HYBRID Diagnostics

GENERAL MOTORS LLC


Support Tables (ECM)
OBD GROUP: 11OBDG01 Emission Stds/Class: Cal--- Bin4/PC Supporting Tables - ECM
TEST GROUP: BGMXV01.4001 Fed--- Bin4/PC
7000 1 1 1 1
7500 1 1 1 1
8000 1 1 1 1
8500 1 1 1 1

Open Circuit Thresholds:

1. 20 kHz Method:

Engine Speed (RPM): 500 1000 1500 2000 2500 3000 3500 4000 4500 5000 5500 6000 6500 7000 7500 8000 8500
OpenCktThrshMin: 6.1602 6.1602 6.1602 6.0293 5.9980 6.0215 6.0566 6.0625 5.9902 5.8027 5.4531 4.8984 4.8984 4.8984 4.8984 4.8984 4.8984

Engine Speed (RPM): 500 1000 1500 2000 2500 3000 3500 4000 4500 5000 5500 6000 6500 7000 7500 8000 8500
OpenCktThrshMax: 18.9473 18.9473 18.9473 18.4883 18.3750 18.4395 18.5195 18.4473 18.0586 17.1875 15.6699 13.3398 13.3398 13.3398 13.3398 13.3398 13.3398

2. Normal Noise Method:

Engine Speed (RPM): 500 1000 1500 2000 2500 3000 3500 4000 4500 5000 5500 6000 6500 7000 7500 8000 8500
OpenCktThrshMin: 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000

Engine Speed (RPM): 500 1000 1500 2000 2500 3000 3500 4000 4500 5000 5500 6000 6500 7000 7500 8000 8500
OpenCktThrshMax: 0.0371 0.0410 0.0488 0.0566 0.0664 0.0762 0.0859 0.0957 0.1094 0.1309 0.1406 0.1504 0.1602 0.1699 0.1797 0.1895 0.2012

P06B6/P06B7

Engine Speed (RPM): 500 1000 1500 2000 2500 3000 3500 4000 4500 5000 5500 6000 6500 7000 7500 8000 8500
OpenTestThreshLo 0.0742 0.0742 0.0742 0.0840 0.1035 0.1328 0.1699 0.2109 0.2578 0.3066 0.3555 0.4023 0.4473 0.4883 0.5234 0.5508 0.5684

Engine Speed (RPM): 500 1000 1500 2000 2500 3000 3500 4000 4500 5000 5500 6000 6500 7000 7500 8000 8500
OpenTestThreshHi 0.2754 0.2754 0.2754 0.2754 0.3281 0.3789 0.5313 0.7324 0.9883 1.3027 1.6777 2.1191 2.6309 3.2188 3.8828 4.6309 5.4648

P0442: EONV Pressure Threshold Table (in Pascals)

X axis is fuel level in %


Y axis is temperature in deg C
0.0000 6.2499 12.4998 18.7497 24.9996 31.2495 37.4994 43.7493 49.9992 56.2491 62.4990 68.7490 74.9989 81.2488 87.4987 93.7486 99.9985
-10.0000 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810
-4.3750 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810
1.2500 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810
6.8750 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810
12.5000 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810
18.1250 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810
23.7500 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810
29.3750 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810
35.0000 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810
40.6250 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810
46.2500 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810
51.8750 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810
57.5000 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810

Page 1058 of 1087


11 OBDG01 HYBRID Diagnostics

GENERAL MOTORS LLC


Support Tables (ECM)
OBD GROUP: 11OBDG01 Emission Stds/Class: Cal--- Supporting Tables - ECM
Bin4/PC
TEST GROUP: BGMXV01.4001 Fed--- Bin4/PC
63.1250 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810
68.7500 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810
74.3750 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810
80.0000 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810 -498.1810

P0442: Estimate of Ambient Temperature Valid Conditioning Time

EAT Valid Conditioning Time (in seconds)


Axis is Ignition Off Time (in seconds)
Axis Curve
0 78
600 245
1200 245
1800 245
2400 245
3000 245
3600 185
4200 183
4800 181
5400 179
6000 176
6600 174
7200 172
7800 170
8400 168
9000 166
9600 163
10200 161
10800 159
11700 156
12600 153
13500 149
14400 146
15300 144
16200 143
17100 141
18000 140
19200 137
20400 135
21600 133
22800 129
24000 124
25200 120

P0442: Engine Off Time Before Vehicle Off Maximum as a Function of Estimated Ambient Temperature

Engine Off Time Before Vehicle Off Maximum Table (in seconds) Axis is Estimated Ambient Coolant in Deg C
Axis -10 -4 1 7 13 18 24 29 35 41 46 52 58 63 69 74 80
Curve 44 44 44 44 68 82 105 153 320 480 480 480 480 480 480 480 480

P0496: Purge Valve Leak Test Engine Vacuum Test Time (Cold Start) as a Function of Fuel Level

Purge Valve Leak Test Engine Vacuum Test Time (in seconds)
Axis is Fuel Level in %
Axis Curve
0 100
6 100

Page 1059 of 1087


11 OBDG01 HYBRID Diagnostics

GENERAL MOTORS LLC


Support Tables (ECM)
OBD GROUP: 11OBDG01 Supporting Tables - ECM
Emission Stds/Class: Cal--- Bin4/PC
TEST GROUP: BGMXV01.4001 Fed--- Bin4/PC
12 80
19 75
25 70
31 65
37 60
44 60
50 60
56 60
62 60
69 55
75 50
81 45
87 40
94 30
100 30

Rob Genslak

Residual Calculation Time Weight Factors


Engine Run 0 2 3 4 7 10 15 20 30
Time Weigh 0 0 1 1 1 1 1 1 1

Extended Engine Exit Time


%Eth/Catmo 0 25 50 75 100
0.000 30 30 30 30 30
0.125 30 30 30 30 30
0.250 30 30 30 30 30
0.375 30 30 30 30 30
0.500 30 30 30 30 30
0.625 30 30 30 30 30
0.750 30 30 30 30 30
0.875 30 30 30 30 30
1.000 30 30 30 30 30

P0300-P0308: Idle SCD dt (decel index (> Idle SCD dt AND > Idle SCD ddt Tables))
400 500 600 700 800 900 1000 1100 1200 1400 1600 1800 2000
Load 8 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767
9 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767
11 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767
12 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767
13 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767
15 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767
17 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767
19 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767
22 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767
25 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767
29 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767
33 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767
38 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767
42 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767
48 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767
54 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767
60 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767
P0300-P0308: Idle SCD ddt
400 500 600 700 800 900 1000 1100 1200 1400 1600 1800 2000

Page 1060 of 1087


11 OBDG01 HYBRID Diagnostics

GENERAL MOTORS LLC


Support Tables (ECM)
OBD GROUP: 11OBDG01 Supporting Tables - ECM
Emission Stds/Class: Cal--- Bin4/PC
TEST GROUP: BGMXV01.4001 Fed--- Bin4/PC
Load 8 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767
9 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767
11 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767
12 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767
13 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767
15 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767
17 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767
19 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767
22 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767
25 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767
29 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767
33 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767
38 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767
42 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767
48 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767
54 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767
60 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767

P0300-P0308: Off Idle SCD dt OR (decel index >Off Idle SCD dt AND > Off Idle SCD ddt Tables))
400 500 600 700 800 900 1000 1100 1200 1400 1600 1800 2000
Load 8 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767
9 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767
11 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767
12 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767
13 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767
15 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767
17 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767
19 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767
22 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767
25 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767
29 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767
33 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767
38 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767
42 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767
48 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767
54 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767
61 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767
P0300-P0308: SCD Delta ddt
400 500 600 700 800 900 1000 1100 1200 1400 1600 1800 2000
Load 8 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767
9 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767
11 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767
12 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767
13 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767
15 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767
17 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767
19 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767
22 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767
25 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767
29 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767
33 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767
38 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767
42 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767
48 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767
54 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767
61 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767
Page 1061 of 1087
11 OBDG01 HYBRID Diagnostics

GENERAL MOTORS LLC


Support Tables (ECM)
OBD GROUP: 11OBDG01 Emission Stds/Class: Cal--- Bin4/PC
TEST GROUP: BGMXV01.4001 Supporting Tables - ECM
Fed--- Bin4/PC

P0300-P0308: Idle Cyl Mode dt OR (decel index (>Idle Cyl Mode dt AND > Idle Cyl Mode ddt Tables))
1250 1300 1350 1375 1400 1425 1450 1500 1600 1700 1800 1900 2000
Load 8 600 550 550 550 550 550 550 550 380 340 300 223 145
9 800 540 540 540 540 540 540 540 310 298 285 212 138
11 750 530 530 530 530 530 530 530 250 248 245 186 127
12 700 530 530 530 530 530 530 530 260 258 255 193 130
13 750 530 530 530 530 530 530 530 285 283 280 208 135
15 800 530 530 530 530 530 530 530 290 288 285 218 150
17 850 530 530 530 530 530 530 530 388 349 310 235 160
19 1100 250 250 250 250 250 250 250 390 353 315 263 210
22 1200 400 400 400 400 400 400 400 400 363 325 280 235
25 1400 600 600 600 600 600 600 600 450 425 400 320 240
29 1700 800 800 800 800 800 800 800 550 488 425 368 310
33 2300 850 850 850 850 850 850 850 600 525 450 383 315
38 2800 900 900 900 900 900 900 900 650 565 480 398 315
42 3000 925 925 925 925 925 925 925 825 678 530 425 320
48 3400 950 950 950 950 950 950 950 925 738 550 438 325
54 3700 1100 1100 1100 1100 1100 1100 1100 1100 850 600 500 400
60 3800 2800 2800 2800 2800 2800 2800 2800 1300 1150 1000 800 600
P0300-P0308: Idle Cyl Mode ddt
1250 1300 1350 1375 1400 1425 1450 1500 1600 1700 1800 1900 2000
Load 8 1300 550 550 550 550 550 550 550 400 375 350 300 250
9 1250 500 500 500 500 500 500 500 350 325 300 270 240
11 1200 500 500 500 500 500 500 500 300 288 275 248 220
12 1300 500 500 500 500 500 500 500 305 293 280 250 220
13 1400 500 500 500 500 500 500 500 310 298 285 255 225
15 1500 500 500 500 500 500 500 500 325 308 290 258 225
17 1600 500 500 500 500 500 500 500 400 375 350 290 230
19 1800 500 500 500 500 500 500 500 500 430 360 298 235
22 2000 525 525 525 525 525 525 525 520 448 375 308 240
25 2500 625 625 625 625 625 625 625 620 523 425 335 245
29 3500 700 700 700 700 700 700 700 690 570 450 383 315
33 4500 775 775 775 775 775 775 775 750 625 500 410 320
38 5000 800 800 800 800 800 800 800 790 695 600 460 320
42 5500 825 825 825 825 825 825 825 820 760 700 513 325
48 5600 850 850 850 850 850 850 850 825 813 800 565 330
54 5750 875 875 875 875 875 875 875 860 855 850 725 600
60 4000 3000 3000 3000 3000 3000 3000 3000 1400 1225 1050 850 650

P0300-P0308: Cyl Mode dt OR (decel index > Cyl Mode dt AND > Cyl Mode ddt Tables))
400 500 600 700 800 900 1000 1100 1200 1400 1600 1800 2000 2200 2400 2600 2800 3000
Load 8 6000 6000 6000 6000 6000 2600 2100 1600 800 550 380 300 145 140 120 90 85 70
9 6000 6000 6000 6000 6000 2650 2150 1650 750 540 310 285 138 130 100 80 75 60
11 6000 6000 6000 6000 6000 2700 2200 1700 700 530 250 245 127 123 95 70 55 50
12 6000 6000 6000 6000 6000 2750 2250 1750 750 530 260 255 130 125 98 70 55 50
13 6000 6000 6000 6000 6000 2800 2300 1800 800 533 285 280 135 130 100 70 55 50
15 6000 6000 6000 6000 6000 2850 2350 1850 850 535 290 285 150 140 105 75 55 50
17 6000 6000 6000 6000 6000 3100 2600 2100 1100 575 388 310 160 160 110 80 65 55
19 6000 6000 6000 6000 6000 3200 2700 2200 1200 650 390 315 210 180 125 90 70 65
22 6000 6000 6000 6000 6000 3400 2900 2400 1400 825 400 325 235 200 140 100 75 75
25 6000 6000 6000 6000 6000 3700 3200 2700 1450 850 450 390 240 235 200 125 100 85
29 6000 6000 6000 6000 6000 4300 3800 3300 1500 950 550 390 310 270 200 125 120 90
33 6000 6000 6000 6000 6000 4800 4300 3800 1600 1000 600 390 315 295 210 125 120 90
38 6000 6000 6000 6000 6000 5000 4500 4000 2075 1100 650 390 315 310 210 125 120 120
Page 1062 of 1087
11 OBDG01 HYBRID Diagnostics

GENERAL MOTORS LLC


Support Tables (ECM)
OBD GROUP: 11OBDG01 Supporting Tables - ECM
Emission Stds/Class: Cal--- Bin4/PC
TEST GROUP: BGMXV01.4001 Fed--- Bin4/PC
42 6000 6000 6000 6000 6000 5400 4900 4400 2075 1450 800 500 320 320 210 125 120 120
48 6000 6000 6000 6000 6000 5700 5200 4700 2075 1450 900 525 320 320 315 220 130 130
54 6000 6000 6000 6000 6000 5800 5300 4800 2770 1500 1000 525 360 360 350 250 235 145
61 6000 6000 6000 6000 6000 5900 5400 4900 2770 2760 1300 855 450 375 365 300 260 150
P0300-P0308: Cyl Mode ddt
400 500 600 700 800 900 1000 1100 1200 1400 1600 1800 2000 2200 2400 2600 2800 3000
Load 8 6000 6000 6000 6000 6000 6000 6000 6000 1300 600 400 350 250 240 160 140 120 90
9 6000 6000 6000 6000 6000 6000 6000 6000 1250 575 350 300 240 220 150 120 100 80
11 6000 6000 6000 6000 6000 6000 6000 6000 1200 550 300 275 220 180 135 105 90 70
12 6000 6000 6000 6000 6000 6000 6000 6000 1200 600 305 280 220 190 140 110 95 77
13 6000 6000 6000 6000 6000 6000 6000 6000 1200 752 310 285 225 220 165 125 105 78
15 6000 6000 6000 6000 6000 6000 6000 6000 1200 775 325 290 225 220 170 130 110 85
17 6000 6000 6000 6000 6000 6000 6000 6000 1450 800 400 350 230 225 175 130 115 88
19 6000 6000 6000 6000 6000 6000 6000 6000 1600 925 500 360 235 230 180 130 120 92
22 6000 6000 6000 6000 6000 6000 6000 6000 1700 935 600 375 240 235 190 130 120 94
25 6000 6000 6000 6000 6000 6000 6000 6000 1750 950 650 400 245 240 200 130 120 95
29 6000 6000 6000 6000 6000 6000 6000 6000 2200 975 750 400 315 300 210 130 120 95
33 6000 6000 6000 6000 6000 6000 6000 6000 2350 1050 850 400 320 300 210 130 120 95
38 6000 6000 6000 6000 6000 6000 6000 6000 2990 1150 950 400 320 315 210 130 120 120
42 6000 6000 6000 6000 6000 6000 6000 6000 3500 1600 1275 700 320 320 210 130 120 120
48 6000 6000 6000 6000 6000 6000 6000 6000 3800 1950 1325 770 320 320 320 220 130 130
54 6000 6000 6000 6000 6000 6000 6000 6000 3900 2000 1350 775 375 375 370 355 245 145
61 6000 6000 6000 6000 6000 6000 6000 6000 4000 3000 1400 860 625 550 510 360 260 150

P0300-P0308: Rev Mode Table OR (decel index > Rev Mode Table)
1100 1200 1400 1600 1800 2000 2200 2400 2600 2800 3000 3500 4000 4500 5000 5500 6000 6500
Load 8 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767
9 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767
11 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767
12 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767
13 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767
15 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767
17 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767
19 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767
22 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767
25 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767
29 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767
33 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767
38 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767
42 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767
48 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767
54 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767
61 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767

P0300-P0308: AFM Mode Table OR (decel index > AFM Table if active fuel management)
400 500 600 700 800 900 1000 1100 1200 1400 1600 1800 2000 2200 2400 2600 2800 3000
Load 0 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767
6 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767
13 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767
19 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767
25 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767
31 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767
38 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767
44 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767
50 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767
Page 1063 of 1087
11 OBDG01 HYBRID Diagnostics

GENERAL MOTORS LLC


Support Tables (ECM)
OBD GROUP: 11OBDG01 Supporting Tables - ECM
Emission Stds/Class: Cal--- Bin4/PC
TEST GROUP: BGMXV01.4001 Fed--- Bin4/PC
56 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767
63 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767
69 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767
75 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767
81 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767
88 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767
94 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767
100 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767 32767

P0300-P0308: Zero torque engine load


Zero Torque: All Cylinders active Zero Torque: Active Fuel Management (AFM)
RPM Pct load Baro KPa Multiplier RPM Pct load
400 5.79 65 0.85 400 5.79
500 5.79 70 0.87 500 5.79
600 5.79 75 0.89 600 5.79
700 5.79 80 0.91 700 5.79
800 5.79 85 0.94 800 5.79 Note: Zero torque is adjusted for Baro. Misfire thresholds are relative to (maximum air density PID $1188
900 5.73 90 0.96 900 5.73 SAE xxx) and do not shift appreciably with altitude compared to (current density as defined PID $04
1000 5.58 95 0.98 1000 5.58 SAE1979)
1100 5.28 100 1.00 1100 5.28
1200 5.63 105 1.02 1200 5.63
1400 5.75 1400 5.75
1600 7.20 1600 7.20
1800 7.80 1800 7.80
2000 8.10 2000 8.10
2200 8.15 2200 8.15
2400 8.30 2400 8.30
2600 8.40 2600 8.40
2800 8.50 2800 8.50
3000 8.60 3000 8.60
3500 12.21 3500 12.21
4000 14.61 4000 14.61
4500 17.00 4500 17.00
5000 19.40 5000 19.40
5500 21.79 5500 21.79
6000 24.19 6000 24.19
6500 26.58 6500 26.58
7000 28.98 7000 28.98

Catalyst Damaging Misfire Percentage

0 1000 2000 3000 4000 5000 6000 7000


Load 0 50.0 50.0 50.0 32.0 25.0 25.0 18.0 11.0
10 50.0 50.0 50.0 32.0 25.0 25.0 18.0 11.0
20 50.0 50.0 47.9 32.0 24.4 24.1 17.3 10.8
30 50.0 50.0 35.2 28.7 21.5 19.2 12.6 9.2
40 50.0 50.0 25.3 20.3 20.0 17.1 9.1 7.1
50 36.6 36.6 22.5 17.0 15.5 12.1 8.0 6.0
60 23.0 23.0 20.0 14.0 11.0 7.0 7.0 5.0
70 23.0 23.0 20.0 13.5 10.0 7.0 6.5 5.0
80 23.0 23.0 20.0 13.0 9.0 7.0 6.0 5.0
90 20.5 20.5 19.0 12.0 8.5 6.5 6.0 5.0

Page 1064 of 1087


11 OBDG01 HYBRID Diagnostics

GENERAL MOTORS LLC


Support Tables (ECM)
OBD GROUP: 11OBDG01 Supporting Tables - ECM
Emission Stds/Class: Cal--- Bin4/PC
TEST GROUP: BGMXV01.4001 Fed--- Bin4/PC
100 18.0 18.0 18.0 11.0 8.0 6.0 6.0 5.0

RoughRoadSource = CeRRDR_e_TOSS
Rough Road Threshold
Engine Speed
600 800 1000 1200 1400 1600 1800 2000 2200 2400 2600 2800 3000 3500 4000 4500 5000 5500
Trans 100 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
Speed 200 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
300 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
400 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
500 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
600 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
700 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
800 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
900 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
1000 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
1100 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
1200 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
1300 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
1400 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0

RoughRoadSource = CeRRDR_e_WheelSpeedInECM or CeRRDR_e_SerialDataFromABS


Rough Road Threshold

Kph 0 12 24 36 48 60 72 84 96 108 120 132 144 158 170 181 194


Accel 0.06 0.06 0.06 0.06 0.06 0.06 0.06 0.06 0.13 0.13 0.13 0.13 0.25 0.25 0.25 0.25 0.25

P0300-P0308: Abnormal Engine Speed

Cylinder Mode Abnormal Speed


RPM 0 1000 2000 3000 4000 5000 6000 7000 8000
Multiplier 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00

SCD Mode Abnormal Speed


RPM 0 1000 2000 3000 4000 5000 6000 7000 8000
Multiplier 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00

Rev Mode Abnormal Speed


RPM 0 1000 2000 3000 4000 5000 6000 7000 8000
Multiplier 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00

P0300-P0308: Pattern Recognition Min and Max Multipliers

Min Multiplier
RPM 0 1000 2000 3000 4000 5000 6000 7000 8000
Multiplier 0.85 0.85 0.85 0.85 0.85 0.85 0.85 0.85 0.85

Max Multiplier
RPM 0 1000 2000 3000 4000 5000 6000 7000 8000
Multiplier 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00

Page 1065 of 1087


11 OBDG01 HYBRID Diagnostics

GENERAL MOTORS LLC


Support Tables (ECM)
OBD GROUP: 11OBDG01 Emission Stds/Class: Cal--- Bin4/PC
TEST GROUP: BGMXV01.4001 Supporting Tables - ECM
Fed--- Bin4/PC

P0300-P0308: Driveline Ring Filter

Ring Filter
RPM 0 1000 2000 3000 4000 5000 6000 7000 8000
Multiplier 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00

Number of Normals
RPM 0 1000 2000 3000 4000 5000 6000 7000 8000
Multiplier 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00

P0531
HSPRat_DeltaPredictedTable AXIS is Ambient Temp & Fan Speed, Curve is Predicted Delta
Axis 10 20 30 40 50 60 70 80 100
Curve -40 200.00 200.00 200.00 200.00 200.00 200.00 200.00 200.00 200.00
-20 200.00 200.00 200.00 200.00 200.00 200.00 200.00 200.00 200.00
0 200.00 200.00 200.00 200.00 200.00 200.00 200.00 200.00 200.00
20 200.00 200.00 200.00 200.00 200.00 200.00 200.00 200.00 200.00
40 200.00 200.00 200.00 200.00 200.00 200.00 200.00 200.00 200.00
60 200.00 200.00 200.00 200.00 200.00 200.00 200.00 200.00 200.00
80 200.00 200.00 200.00 200.00 200.00 200.00 200.00 200.00 200.00
100 200.00 200.00 200.00 200.00 200.00 200.00 200.00 200.00 200.00
120 200.00 200.00 200.00 200.00 200.00 200.00 200.00 200.00 200.00

HSPRat_QualityFactorTable AXIS is Ambient Temp & Fan Speed, Curve is Quality Factor
Axis 10 20 30 40 50 60 70 80 100
Curve -40 0.99998 0.99998 0.99998 0.99998 0.99998 0.99998 0.99998 0.99998 0.99998
-20 0.99998 0.99998 0.99998 0.99998 0.99998 0.99998 0.99998 0.99998 0.99998
0 0.99998 0.99998 0.99998 0.99998 0.99998 0.99998 0.99998 0.99998 0.99998
20 0.99998 0.99998 0.99998 0.99998 0.99998 0.99998 0.99998 0.99998 0.99998
40 0.99998 0.99998 0.99998 0.99998 0.99998 0.99998 0.99998 0.99998 0.99998
60 0.99998 0.99998 0.99998 0.99998 0.99998 0.99998 0.99998 0.99998 0.99998
80 0.99998 0.99998 0.99998 0.99998 0.99998 0.99998 0.99998 0.99998 0.99998
100 0.99998 0.99998 0.99998 0.99998 0.99998 0.99998 0.99998 0.99998 0.99998
120 0.99998 0.99998 0.99998 0.99998 0.99998 0.99998 0.99998 0.99998 0.99998

HSPRat_CoolantFactorTable AXIS is Coolant Temp, Curve is Weighting Factor


Axis -40 -20 0 20 40 60 80 100 120
Curve 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000

HSPRat_OnTestThresholdTable AXIS is ambient Temp, Curve is Threshold


Axis -20 0 20 60 100
Curve 250.0 300.0 400.0 600.0 800.0

Page 1066 of 1087


11 OBDG01 HYBRID Diagnostics

GENERAL MOTORS LLC


Support Tables HPC2(VICM)
OBD GROUP: 11OBDG01 Emission Stds/Class: Cal--- Bin4/PC
TEST GROUP: BGMXV01.4001 Supporting Tables - HPC2 (VICM) Fed--- Bin4/PC

Cell Rationality Table:


Fault Code Diagnostic Sensor
P0B3C Hybrid Battery Voltage Sense A Circuit Range/Performance 1
P0B41 Hybrid Battery Voltage Sense B Circuit Range/Performance 2
P0B46 Hybrid Battery Voltage Sense C Circuit Range/Performance 3
P0B4B Hybrid Battery Voltage Sense D Circuit Range/Performance 4
P0B50 Hybrid Battery Voltage Sense E Circuit Range/Performance 5
P0B55 Hybrid Battery Voltage Sense F Circuit Range/Performance 6
P0B5A Hybrid Battery Voltage Sense G Circuit Range/Performance 7
P0B5F Hybrid Battery Voltage Sense H Circuit Range/Performance 8
P0B64 Hybrid Battery Voltage Sense I Circuit Range/Performance 9
P0B69 Hybrid Battery Voltage Sense J Circuit Range/Performance 10
P0B6E Hybrid Battery Voltage Sense K Circuit Range/Performance 11
P0B73 Hybrid Battery Voltage Sense L Circuit Range/Performance 12
P0B78 Hybrid Battery Voltage Sense M Circuit Range/Performance 13
P0B7D Hybrid Battery Voltage Sense N Circuit Range/Performance 14
P0B82 Hybrid Battery Voltage Sense O Circuit Range/Performance 15
P0B87 Hybrid Battery Voltage Sense P Circuit Range/Performance 16
P0B8C Hybrid Battery Voltage Sense Q Circuit Range/Performance 17
P0B91 Hybrid Battery Voltage Sense R Circuit Range/Performance 18
P0B96 Hybrid Battery Voltage Sense S Circuit Range/Performance 19
P0B9B Hybrid Battery Voltage Sense T Circuit Range/Performance 20
P0BA0 Hybrid Battery Voltage Sense U Circuit Range/Performance 21
P0BA5 Hybrid Battery Voltage Sense V Circuit Range/Performance 22
P0BAA Hybrid Battery Voltage Sense W Circuit Range/Performance 23
P0BAF Hybrid Battery Voltage Sense X Circuit Range/Performance 24
P0BB4 Hybrid Battery Voltage Sense Y Circuit Range/Performance 25
P0BB9 Hybrid Battery Voltage Sense Z Circuit Range/Performance 26
P1B16 Hybrid Battery Voltage Sense AA Circuit Range/Performance 27
P1B19 Hybrid Battery Voltage Sense AB Circuit Range/Performance 28
P1B1C Hybrid Battery Voltage Sense AC Circuit Range/Performance 29
P1B1F Hybrid Battery Voltage Sense AD Circuit Range/Performance 30
P1B22 Hybrid Battery Voltage Sense AE Circuit Range/Performance 31
P1B25 Hybrid Battery Voltage Sense AF Circuit Range/Performance 32
P1B45 Hybrid Battery Voltage Sense AG Circuit Range/Performance 33
P1B48 Hybrid Battery Voltage Sense AH Circuit Range/Performance 34
P1B4B Hybrid Battery Voltage Sense AI Circuit Range/Performance 35
P1B4E Hybrid Battery Voltage Sense AJ Circuit Range/Performance 36
P1B51 Hybrid Battery Voltage Sense AK Circuit Range/Performance 37
P1B54 Hybrid Battery Voltage Sense AL Circuit Range/Performance 38
P1B57 Hybrid Battery Voltage Sense AM Circuit Range/Performance 39
P1B5A Hybrid Battery Voltage Sense AN Circuit Range/Performance 40
P1B5D Hybrid Battery Voltage Sense AO Circuit Range/Performance 41
P1B60 Hybrid Battery Voltage Sense AP Circuit Range/Performance 42
P1B63 Hybrid Battery Voltage Sense AQ Circuit Range/Performance 43
P1B66 Hybrid Battery Voltage Sense AR Circuit Range/Performance 44
Page 1067 of 1087
11 OBDG01 HYBRID Diagnostics

GENERAL MOTORS LLC


Support Tables HPC2(VICM)
OBD GROUP: 11OBDG01 Emission Stds/Class: Cal--- Bin4/PC
Supporting Tables - HPC2 (VICM)
TEST GROUP: BGMXV01.4001 Fed--- Bin4/PC
P1B69 Hybrid Battery Voltage Sense AS Circuit Range/Performance 45
P1B6C Hybrid Battery Voltage Sense AT Circuit Range/Performance 46
P1B6F Hybrid Battery Voltage Sense AU Circuit Range/Performance 47
P1B72 Hybrid Battery Voltage Sense AV Circuit Range/Performance 48
P1B75 Hybrid Battery Voltage Sense AW Circuit Range/Performance 49
P1B78 Hybrid Battery Voltage Sense AX Circuit Range/Performance 50
P1B7B Hybrid Battery Voltage Sense AY Circuit Range/Performance 51
P1B7E Hybrid Battery Voltage Sense AZ Circuit Range/Performance 52
P1B81 Hybrid Battery Voltage Sense BA Circuit Range/Performance 53
P1B84 Hybrid Battery Voltage Sense BB Circuit Range/Performance 54
P1B87 Hybrid Battery Voltage Sense BC Circuit Range/Performance 55
P1B8A Hybrid Battery Voltage Sense BD Circuit Range/Performance 56
P1B8D Hybrid Battery Voltage Sense BE Circuit Range/Performance 57
P1B90 Hybrid Battery Voltage Sense BF Circuit Range/Performance 58
P1B93 Hybrid Battery Voltage Sense BG Circuit Range/Performance 59
P1B96 Hybrid Battery Voltage Sense BH Circuit Range/Performance 60
P1B99 Hybrid Battery Voltage Sense BI Circuit Range/Performance 61
P1B9C Hybrid Battery Voltage Sense BJ Circuit Range/Performance 62
P1B9F Hybrid Battery Voltage Sense BK Circuit Range/Performance 63
P1BA2 Hybrid Battery Voltage Sense BL Circuit Range/Performance 64
P1BA5 Hybrid Battery Voltage Sense BM Circuit Range/Performance 65
P1BA8 Hybrid Battery Voltage Sense BN Circuit Range/Performance 66
P1BAB Hybrid Battery Voltage Sense BO Circuit Range/Performance 67
P1BAE Hybrid Battery Voltage Sense BP Circuit Range/Performance 68
P1BB1 Hybrid Battery Voltage Sense BQ Circuit Range/Performance 69
P1BB4 Hybrid Battery Voltage Sense BR Circuit Range/Performance 70
P1BB7 Hybrid Battery Voltage Sense BS Circuit Range/Performance 71
P1BBA Hybrid Battery Voltage Sense BT Circuit Range/Performance 72
P1BBD Hybrid Battery Voltage Sense "BU" Circuit Range/Performance 73
P1BC0 Hybrid Battery Voltage Sense "BV" Circuit Range/Performance 74
P1BC3 Hybrid Battery Voltage Sense "BW" Circuit Range/Performance 75
P1BC6 Hybrid Battery Voltage Sense "BX" Circuit Range/Performance 76
P1BC9 Hybrid Battery Voltage Sense "BY" Circuit Range/Performance 77
P1BCC Hybrid Battery Voltage Sense "BZ" Circuit Range/Performance 78
P1BCF Hybrid Battery Voltage Sense "CA" Circuit Range/Performance 79
P1BD2 Hybrid Battery Voltage Sense "CB" Circuit Range/Performance 80
P1BD5 Hybrid Battery Voltage Sense "CC" Circuit Range/Performance 81
P1BD8 Hybrid Battery Voltage Sense "CD" Circuit Range/Performance 82
P1BDB Hybrid Battery Voltage Sense "CE" Circuit Range/Performance 83
P1BDE Hybrid Battery Voltage Sense "CF" Circuit Range/Performance 84
P1BE1 Hybrid Battery Voltage Sense "CG" Circuit Range/Performance 85
P1BE4 Hybrid Battery Voltage Sense "CH" Circuit Range/Performance 86
P1BE7 Hybrid Battery Voltage Sense "CI" Circuit Range/Performance 87
P1BEA Hybrid Battery Voltage Sense "CJ" Circuit Range/Performance 88
P1BED Hybrid Battery Voltage Sense "CK" Circuit Range/Performance 89
P1BF0 Hybrid Battery Voltage Sense "CL" Circuit Range/Performance 90
P1BF3 Hybrid Battery Voltage Sense "CM" Circuit Range/Performance 91
Page 1068 of 1087
11 OBDG01 HYBRID Diagnostics

GENERAL MOTORS LLC


Support Tables HPC2(VICM)
OBD GROUP: 11OBDG01 Emission Stds/Class: Cal--- Bin4/PC
TEST GROUP: BGMXV01.4001
Supporting Tables - HPC2 (VICM)
Fed--- Bin4/PC
P1BF6 Hybrid Battery Voltage Sense "CN" Circuit Range/Performance 92
P1BF9 Hybrid Battery Voltage Sense "CO" Circuit Range/Performance 93
P1BFC Hybrid Battery Voltage Sense "CP" Circuit Range/Performance 94
P1E01 Hybrid Battery Voltage Sense "CQ" Circuit Range/Performance 95
P1E04 Hybrid Battery Voltage Sense "CR" Circuit Range/Performance 96

Temp Rationality Table:


Fault Code Diagnostic Sensor
P0A9C Hybrid Battery Temperature Sensor Range/Performance 1
P0AC6 Hybrid Battery 2 Temperature Sensor Performance 2
P0ACB Hybrid Battery 3 Temperature Sensor Performance 3
P0AE9 Hybrid Battery 4 Temperature Sensor Performance 4
P0BC3 Hybrid Battery Temperature Sensor E Circuit Range/Performance 5
P0C34 Hybrid Battery Temperature Sensor F Range/Performance 6
P0C7D Hybrid Battery Temperature Sensor G Circuit Range/Performance 7
P0C82 Hybrid Battery Temperature Sensor H Circuit Range/Performance 8
P0C89 Hybrid Battery Temperature Sensor I Circuit Range/Performance 9
P0C8E Hybrid Battery Temperature Sensor J Circuit Range/Performance 10
P0C93 Hybrid Battery Temperature Sensor K Circuit Range/Performance 11
P0C98 Hybrid Battery Temperature Sensor L Circuit Range/Performance 12
P0CA9 Hybrid Battery Temperature Sensor "M" Circuit Range/Performance 13
P0CAE Hybrid Battery Temperature Sensor "N" Circuit Range/Performance 14
P0CB3 Hybrid Battery Temperature Sensor "O" Circuit Range/Performance 15
P0CB8 Hybrid Battery Temperature Sensor "P" Circuit Range/Performance 16

KtBSED_U_BLF_CellVoltThresh Temperature (°C, average battery temp) -30 -20 -10 0 10 20 30 40 50


Voltage (V) 1.85 1.86 1.96 1.96 1.98 2.05 2.05 2.05 2.05

KtBSED_U_BLF_PackVoltThresh Temperature (°C, average battery temp) -30 -20 -10 0 10 20 30 40 50


Voltage (V) 184.1 186.07 195.67 195.67 198.87 205.27 205.27 205.27 205.27

KtBSED_U_BOV_CellVoltThresh Temperature (°C, average battery temp) -30 -20 -10 0 10 20 30 40 50


Voltage (V) 4.348 4.354 4.358 4.398 4.398 4.398 4.398 4.398 4.398

KtBSED_U_BOV_PackVoltThresh Temperature (°C, average battery temp) -30 -20 -10 0 10 20 30 40 50


Voltage (V) 414.3 414.94 415.26 419.1 419.1 419.1 419.1 419.1 419.1

KtBSED_R_SOH_ResistanceThresh Temperature(°C, average battery temp) / SOC (%) 10 20 30 40 50 60 70 80 90


-30 20.0000 20.0000 20.0000 20.0000 20.0000 20.0000 20.0000 20.0000 20.0000
-20 20.0000 3.5080 2.8756 2.6482 2.5508 2.5248 2.5183 2.5151 2.5072
-10 20.0000 1.8023 1.6748 1.5861 1.5518 1.5674 1.6084 1.7255 1.8580
Page 1069 of 1087
11 OBDG01 HYBRID Diagnostics

GENERAL MOTORS LLC


Support Tables HPC2(VICM)
OBD GROUP: 11OBDG01 Emission Stds/Class: Cal--- Bin4/PC
TEST GROUP: BGMXV01.4001 Supporting Tables - HPC2 (VICM) Fed--- Bin4/PC
0 20.0000 1.4197 1.1950 1.0809 1.0417 1.0212 1.0193 1.0174 1.0149
10 20.0000 0.8401 0.7702 0.7147 0.6880 0.6695 0.6731 0.6702 0.6652
20 20.0000 0.6317 0.582 0.5415 0.518 0.505 0.5091 0.5093 0.504
30 20.0000 0.4806 0.4448 0.4168 0.3973 0.3874 0.391 0.3933 0.3887
40 20.0000 0.3868 0.3586 0.3404 0.3258 0.3167 0.3189 0.3222 0.3194
50 20.0000 0.293023 0.272363 0.264074 0.254405 0.246081697 0.246765 0.251 0.25

P0D22: Engine Off Time Before Vehic Charger HV Output Current Deviation as a Function of Desired Current

Curve : Charger HV Output Current Deviation Table (in percent)


Axis: Desired Current in Amps

Axis 0 0.5 1 2 3 4 5
Curve 60 60 60 60 60 20 20

Page 1070 of 1087


11 OBDG01 HYBRID Diagnostics

GENERAL MOTORS LLC


Support Tables --FPCM (FSCM)
OBD GROUP: 11OBDG01 Emission Stds/Class: Cal--- Bin4/PC
TEST GROUP: BGMXV01.4001 Fed--- Bin4/PC Supporting Tables - FPCM (FSCM)
P2635 Fuel Pump Performance Maximum Fuel Flow map ( grams / second )

X-axis= Desired Fuel Pressure ( kiloPascals )


Y-axis= Battery voltage ( volts )
200 250 300 350 400 450 500 550 600
4.5 8.898438 8.898438 8.898438 8.898438 8.835938 5.414063 2.453125 0 0
6 8.898438 8.898438 8.898438 8.898438 8.835938 5.414063 2.453125 0 0
7.5 8.898438 8.898438 8.898438 8.898438 8.835938 5.414063 2.453125 0 0
9 8.898438 8.898438 8.898438 8.898438 8.835938 5.414063 2.453125 0 0
10.5 8.898438 8.898438 8.898438 8.898438 8.835938 5.414063 2.453125 0 0
12 8.898438 8.898438 8.898438 8.898438 8.898438 8.898438 8.125 5.179688 2.585938
13.5 8.898438 8.898438 8.898438 8.898438 8.898438 8.898438 8.898438 8.898438 7.59375
15 8.898438 8.898438 8.898438 8.898438 8.898438 8.898438 8.898438 8.898438 8.898438
16.5 8.898438 8.898438 8.898438 8.898438 8.898438 8.898438 8.898438 8.898438 8.898438
18 8.898438 8.898438 8.898438 8.898438 8.898438 8.898438 8.898438 8.898438 8.898438
19.5 8.898438 8.898438 8.898438 8.898438 8.898438 8.898438 8.898438 8.898438 8.898438
21 8.898438 8.898438 8.898438 8.898438 8.898438 8.898438 8.898438 8.898438 8.898438
22.5 8.898438 8.898438 8.898438 8.898438 8.898438 8.898438 8.898438 8.898438 8.898438
24 8.898438 8.898438 8.898438 8.898438 8.898438 8.898438 8.898438 8.898438 8.898438
25.5 8.898438 8.898438 8.898438 8.898438 8.898438 8.898438 8.898438 8.898438 8.898438
27 8.898438 8.898438 8.898438 8.898438 8.898438 8.898438 8.898438 8.898438 8.898438
28.5 8.898438 8.898438 8.898438 8.898438 8.898438 8.898438 8.898438 8.898438 8.898438

P2635 Fuel Injector Flow curve ( grams / second )

X-axis= Fuel Pressure ( kiloPascals)


128 148 168 188 208 228 248 268 288 308 328 348 368 388 408 428 448 468 488 508 528 548 568 588 608 628 648 668 688 708 728 748 768
1.014893 1.091064 1.162109 1.229004 1.291992 1.351074 1.407959 1.462891 1.516113 1.565918 1.61499 1.663086 1.709961 1.756104 1.800049 1.843018 1.884033 1.925049 1.965088 2.00293 2.040039 2.075928 2.112061 2.146973 2.180908 2.214111 2.24707 2.281982 2.315918 2.349121 2.38208 2.414063 2.447021

P2635 Minimum Fuel Injector Pulse Width curve ( seconds )

X-axis= engine speed ( revolutions / minute)


0 512 1024 1536 2048 2560 3072 3584 4096 4608 5120 5632 6144 6656 7168 7680 8192
0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25

Page 1071 of 1087


11 OBDG01 HYBRID Diagnostics

GENERAL MOTORS LLC


Fault Bundles (ECM)
OBD GROUP: 11OBDG01 Fault Bundles (ECM)
Emission Stds/Class: Cal--- Bin4/PC
TEST GROUP: BGMXV01.4001 Fed--- Bin4/PC
Cert Doc Bundle Name Pcodes
AnyCamPhaser_FA P0010 P0011 P0013 P0014 P0020 P0021 P0023 P0024
AnyCamPhaser_TFTKO P0010 P0011 P0013 P0014 P0020 P0021 P0023 P0024
IntkCamPhaser_FA P0010 P0011 P0020 P0021

EGRValvePerformance_FA P0401 P042E


EGRValveCircuit_FA P0403 P0404 P0405 P0406
EGRValve_FP P0405 P0406 P042E
EGRValveCircuit_TFTKO P0403 P0404 P0405 P0406
EGRValvePerformance_TFTKO P0401 P042E

O2S_Bank_ 1_TFTKO P0131 P0132 P0134 P2A00


O2S_Bank_ 2_TFTKO P0151 P0152 P0154 P2A03
O2S_Bank_1_Sensor_1_FA P2A00 P0131 P0132 P0133 P0134 P0135 P0053 P1133 P015A P015B P0030
O2S_Bank_1_Sensor_2_FA P013A P013B P013E P013F P2270 P2271 P0137 P0138 P0140 P0141 P0054 P0036
O2S_Bank_2_Sensor_1_FA P2A03 P0151 P0152 P0153 P0154 P0155 P0059 P1153 P015C P015D P0050
O2S_Bank_2_Sensor_2_FA P013C P013D P014A P014B P2272 P2273 P0157 P0158 P0160 P0161 P0060 P0056
PO2S_Bank_1_Snsr_2_FA P0137 P0138 P0140 P0036 P0054 P0141 P2270 P2271
PO2S_Bank_2_Snsr_2_FA P0157 P0158 P0160 P0056 P0060 P0161 P2272 P2273

ECT_Sensor_Ckt_FA P0117 P0118


ECT_Sensor_Ckt_TPTKO P0117 P0118
ECT_Sensor_Ckt_TFTKO P0117 P0118
ECT_Sensor_DefaultDetected P0117 P0118 P0116 P0119
ECT_Sensor_FA P0117 P0118 P0116 P0119 P0128
ECT_Sensor_TFTKO P0117 P0118 P0116 P0119
ECT_Sensor_Perf_FA P0116
ECT_Sensor_Ckt_FP P0117 P0118
ECT_Sensor_Ckt_High_FP P0118
ECT_Sensor_Ckt_Low_FP P0117

THMR_Insuff_Flow_FA P00B7
THMR_Therm_Control_FA P0597 P0598 P0599
THMR_RCT_Sensor_Ckt_FA P00B3 P00B4
THMR_ECT_Sensor_Ckt_FA P0117 P0118 P0116 P00B6

naturally
AAP_SnsrFA aspirated: P2227 P2228 P2229 P2230
turbochar
ged: P0237 P0238

naturally
AAP_SnsrCktFP aspirated: P2228 P2229
turbochar
ged: P0237 P0238

naturally
AAP_SnsrTFTKO aspirated: P2227 P2228 P2229 P2230
turbochar
ged: P0237 P0238
AAP2_SnsrFA P2227 P2228 P2229 P2230
AAP2_SnsrCktFP P2228 P2229
AAP2_SnsrTFTKO P2227 P2228 P2229 P2230
TC_BoostPresSnsrCktFA P0237 P0238
TC_BoostPresSnsrFA P0236 P0237 P0238
AmbPresSnsrCktFA P2228 P2229
AmbPresSnsrCktFP P2228 P2229
Baro
sensor
AmbientAirDefault present: P2227 P2228 P2229 P2230

Page 1072 of 1087


REVISED
11 OBDG01 HYBRID Diagnostics

GENERAL MOTORS LLC


Fault Bundles (ECM)
OBD GROUP: 11OBDG01
TEST GROUP: BGMXV01.4001
Fault Bundles (ECM)
Emission Stds/Class: Cal--- Bin4/PC
Fed--- Bin4/PC
No Baro
sensor
present: P0101 P0102 P0103 P0106 P0107 P0108 P0111 P0112 P0113 P0114 P0121 P0122 P0123 P012B P012C P012D P0222 P0223 P1221
Baro
sensor
present: P2227 P2228 P2229 P2230
No Baro
sensor
present: P0101 P0102 P0103 P0106 P0107 P0108 P0111 P0112 P0113 P0114 P0121 P0122 P0123 P012B P012C P012D P0222 P0223 P1221

IAT_SensorCircuitTFTKO P0112 P0113


IAT_SensorCircuitFA P0112 P0113
IAT_SensorCircuitFP P0112 P0113
IAT_SensorTFTKO P0111 P0112 P0113 P0114
IAT_SensorFA P0111 P0112 P0113 P0114
Turbochar
ged or
superchar
ged,
without
Humidity
MnfdTempSensorCktTFTKO sensor: P0097 P0098

Turbochar
ged or
superchar
ged, with
Humidity
sensor: P112C P112D

Naturally
aspirated: P0112 P0113
Turbochar
ged or
superchar
ged,
without
Humidity
MnfdTempSensorCktFA sensor: P0097 P0098

Turbochar
ged or
superchar
ged, with
Humidity
sensor: P112C P112D

Naturally
aspirated: P0112 P0113
Turbochar
ged or
superchar
ged,
without
Humidity
MnfdTempSensorCktFP sensor: P0097 P0098

Page 1073 of 1087


REVISED
11 OBDG01 HYBRID Diagnostics

GENERAL MOTORS LLC


Fault Bundles (ECM)
OBD GROUP: 11OBDG01
TEST GROUP: BGMXV01.4001
Fault Bundles (ECM)
Emission Stds/Class: Cal--- Bin4/PC
Fed--- Bin4/PC

Turbochar
ged or
superchar
ged, with
Humidity
sensor: P112C P112D

Naturally
aspirated: P0112 P0113
Turbochar
ged or
superchar
ged,
without
Humidity
MnfdTempSensorTFTKO sensor: P0096 P0097 P0098 P0099

Turbochar
ged or
superchar
ged, with
Humidity
sensor: P112B P112C P112D P112E

Naturally
aspirated: P0111 P0112 P0113 P0114
Turbochar
ged or
superchar
ged,
without
Humidity
MnfdTempSensorFA sensor: P0096 P0097 P0098 P0099

Turbochar
ged or
superchar
ged, with
Humidity
sensor: P112B P112C P112D P112E

Naturally
aspirated: P0111 P0112 P0113 P0114
Turbochar
ged,
without
Humidity
ThrotTempSensorTFTKO sensor: P0096 P0097 P0098 P0099

Turbochar
ged, with
Humidity
sensor: P112B P112C P112D P112E
Naturally
aspirated
or
superchar
ged P0111 P0112 P0113 P0114

Page 1074 of 1087


REVISED
11 OBDG01 HYBRID Diagnostics

GENERAL MOTORS LLC


Fault Bundles (ECM)
OBD GROUP: 11OBDG01
TEST GROUP: BGMXV01.4001
Fault Bundles (ECM)
Emission Stds/Class: Cal--- Bin4/PC
Fed--- Bin4/PC
Turbochar
ged,
without
Humidity
ThrotTempSensorFA sensor: P0096 P0097 P0098 P0099

Turbochar
ged, with
Humidity
sensor: P112B P112C P112D P112E
Naturally
aspirated
or
superchar
ged P0111 P0112 P0113 P0114
HumTempSnsrCktFA P0097 P0098
HumTempSnsrCktFP P0097 P0098
HumTempSnsrFA P0096 P0097 P0098 P0099
IAT_ContCorrFA P2199

HumidityFA P0097 P0098 P11C2 P11C3 P2227 P2228 P2229 P2230

SuperchargerBypassValveFA P2261
CylDeacSystemTFTKO P3400
MAF_SensorPerfFA P0101
MAF_SensorPerfTFTKO P0101
MAP_SensorPerfFA P0106
MAP_SensorPerfTFTKO P0106
SCIAP_SensorPerfFA P012B
SCIAP_SensorPerfTFTKO P012B
ThrottlePositionSnsrPerfFA P0121
ThrottlePositionSnsrPerfTFTKO P0121
TIAP_SensorPerfFA P0236

MAF_SensorFA P0101 P0102 P0103 P010C P010D


MAF_SensorTFTKO P0101 P0102 P0103 P010C P010D
MAF_SensorFP P0102 P0103 P010C P010D
MAF_SensorCircuitFA P0102 P0103 P010C P010D
MAF_SensorCircuitTFTKO P0102 P0103 P010C P010D
MAF_SnsrCktFA P121B P121C
MAF_SnsrCktTFTKO P121B P121C

MAP_SensorTFTKO P0106 P0107 P0108


MAP_SensorFA P0106 P0107 P0108
MAP_SensorCircuitFP P0107 P0108
SCIAP_SensorFA P012B P012C P012D
SCIAP_SensorTFTKO P012B P012C P012D
SCIAP_SensorCircuitFP P012C P012D
naturally
aspirated
or
turbochar
AfterThrottlePressureFA ged: P0106 P0107 P0108
superchar
ged: P012B P012C P012D
naturally
aspirated
or
turbochar
AfterThrottleVacuumTFTKO ged: P0106 P0107 P0108

Page 1075 of 1087


REVISED
11 OBDG01 HYBRID Diagnostics

GENERAL MOTORS LLC


Fault Bundles (ECM)
OBD GROUP: 11OBDG01
TEST GROUP: BGMXV01.4001
Fault Bundles (ECM)
Emission Stds/Class: Cal--- Bin4/PC
Fed--- Bin4/PC
superchar
ged: P012B P012C P012D
SCIAP_SensorCircuitFA P012C P012D
naturally
aspirated
or
turbochar
AfterThrottlePressTFTKO ged: P0106 P0107 P0108
superchar
ged: P012B P012C P012D
MAP_SensorCircuitFA P0107 P0108

MAP_Sen
sorFA OR
P0107,
P0108
MAP_EngineVacuumStatus Pending

OAT_AmbientFilteredFA
OAT_AmbientSensorFA
OAT_PtEstFiltFA

CrankCamCorrelationTFTKO P0016 P0017 P0018 P0019


CrankSensorFA P0335 P0336
CrankSensorTFTKO P0335 P0336
CamSensorFA P0016 P0017 P0018 P0019 P0340 P0341 P0345 P0346 P0365 P0366 P0390 P0391
CamSensorTFTKO P0016 P0017 P0018 P0019 P0340 P0341 P0345 P0346 P0365 P0366 P0390 P0391
CrankIntakeCamCorrelationFA P0016 P0018
CrankExhaustCamCorrelationFA P0017 P0019
IntakeCamSensorTFTKO P0016 P0018 P0340 P0341 P0345 P0346
IntakeCamSensorFA P0016 P0018 P0340 P0341 P0345 P0346
ExhaustCamSensorTFTKO P0017 P0019 P0365 P0366 P0390 P0391
ExhaustCamSensorFA P0017 P0019 P0365 P0366 P0390 P0391
IntakeCamSensor_FA P0016 P0018 P0340 P0341 P0345 P0346
IntakeCamSensor_TFTKO P0016 P0018 P0340 P0341 P0345 P0346
ExhaustCamSensor_FA P0017 P0019 P0365 P0366 P0390 P0391
ExhaustCamSensor_TFTKO P0017 P0019 P0365 P0366 P0390 P0391
CrankIntakeCamCorrFA P0016 P0018
CrankExhaustCamCorrFA P0017 P0019
CrankSensorFaultActive P0335 P0336
CrankSensor_FA P0335 P0336
CrankSensorTestFailedTKO P0335 P0336
CrankSensor_TFTKO P0335 P0336
CamSensor_FA P0016 P0017 P0018 P0019 P0340 P0341 P0345 P0346 P0365 P0366 P0390 P0391
CamSensorAnyLocationFA P0016 P0017 P0018 P0019 P0340 P0341 P0345 P0346 P0365 P0366 P0390 P0391
CamSensor_TFTKO P0016 P0017 P0018 P0019 P0340 P0341 P0345 P0346 P0365 P0366 P0390 P0391

EngModeNotRunTmErr P2610

FuelTrimSystemB1_FA P0171 P0172


FuelTrimSystemB2_FA P0174 P0175
FuelTrimSystemB1_TFTKO P0171 P0172
FuelTrimSystemB2_TFTKO P0174 P0175

NA P2096 P2097 P2098 P2099

A/F Imbalance Bank1 P219A


A/F Imbalance Bank2 P219B

A/F Imbalance Bank1 P219A


A/F Imbalance Bank2 P219B

Page 1076 of 1087


REVISED
11 OBDG01 HYBRID Diagnostics

GENERAL MOTORS LLC


Fault Bundles (ECM)
OBD GROUP: 11OBDG01 Fault Bundles (ECM)
Emission Stds/Class: Cal--- Bin4/PC
TEST GROUP: BGMXV01.4001 Fed--- Bin4/PC
AIRSystemPressureSensor FA P2430 P2431 P2432 P2433 P2435 P2436 P2437 P2438
AIR System FA P0411 P2440 P2444
AIRValveControlCircuit FA P0412
AIRPumpControlCircuit FA P0418

Clutch Sensor FA P0806 P0807 P0808


ClutchPositionSensorCircuitLo FA P0807
ClutchPositionSensorCircuitHi FA P0808

Ethanol Composition Sensor FA P0178 P0179 P2269

PPS1_OutOfRange_Composite P2122 P2123 P06A3


PPS2_OutOfRange_Composite P2127 P2128 P0697
PPS1_OutOfRange_Composite P2122 P2123 P06A3
PPS2_OutOfRange_Composite P2127 P2128 P0697
PPS1_OutOfRange P2122 P2123
PPS2_OutOfRange P2127 P2128
PPS1_OutOfRange P2122 P2123
PPS2_OutOfRange P2127 P2128
AcceleratorPedalFailure P2122 P2123 P2127 P2128 P2138 P0697 P06A3
ControllerRAM_Error_FA P0604
ControllerProcessorPerf_FA P0606
TPS1_OutOfRange_Composite P0122 P0123 P06A3
TPS2_OutOfRange_Composite P0222 P0223 P06A3
TPS_FA P0122 P0123 P0222 P0223 P2135
TPS_TFTKO P0122 P0123 P0222 P0223 P2135
TPS_Performance_FA P0068 P0121 P1104 P2100 P2101 P2102 P2103
TPS_Performance_TFTKO P0068 P0121 P1104 P2100 P2101 P2102 P2103
TPS_FaultPending P0122 P0123 P0222 P0223 P2135
TPS_FaultPending P0122 P0123 P0222 P0223 P2135
TPS_ThrottleAuthorityDefaulted P0068 P0122 P0123 P0222 P0223 P16F3 P1104 P2100 P2101 P2102 P2103 P2135
EnginePowerLimited P0068 P0122 P0123 P0222 P0223 P0606 P16F3 P1104 P2100 P2101 P2102 P2103
P160E P160D P0191 P0192 P0193 P00C8 P00C9 P00CA P0090 P0091 P0092 P228C
P2135 P2138 P2122 P2123 P2127 P2128 P228D P06A3 P0697
5VoltReferenceA_FA P0641
5VoltReferenceB_FA P0651
5VoltReferenceMAP_OOR_Flt P0697

FuelInjectorCircuit_FA P0201 P0202 P0203 P0204 P0205 P0206 P0207 P0208


P0261 P0264 P0267 P0270 P0273 P0276 P0279 P0282
P0262 P0265 P0268 P0271 P0274 P0277 P0280 P0283
P2147 P2150 P2153 P2156 P216B P216E P217B P217E
P2148 P2151 P2154 P2157 P216C P216F P217C P217F
P1248 P1249 P124A P124B P124C P124D P124E P124F

FuelInjectorCircuit_TFTKO P0201 P0202 P0203 P0204 P0205 P0206 P0207 P0208


P0261 P0264 P0267 P0270 P0273 P0276 P0279 P0282
P0262 P0265 P0268 P0271 P0274 P0277 P0280 P0283
P2147 P2150 P2153 P2156 P216B P216E P217B P217E
P2148 P2151 P2154 P2157 P216C P216F P217C P217F
P1248 P1249 P124A P124B P124C P124D P124E P124F

FHPR_b_PumpCkt_FA P0090 P0091 P0092 P00C8 P00C9 P00CA


FHPR_b_PumpCkt_TFTKO P0090 P0091 P0092 P00C8 P00C9 P00CA

FHPR_b_FRP_SnsrCkt_FA P0192 P0193


FHPR_b_FRP_SnsrCkt_TFTKO P0192 P0193
FHPD_b_HPC_Windup_FA P0089
FHPD_b_HPC_Windup_ TFTKO P0089
FHPD_b_PumpCurr_FA P163A
FHPD_b_PumpCurr_TFTKO P163A
FHPD_b_HPC_PresErrPos_FA P228C
Page 1077 of 1087
REVISED
11 OBDG01 HYBRID Diagnostics

GENERAL MOTORS LLC


Fault Bundles (ECM)
OBD GROUP: 11OBDG01 Fault Bundles (ECM)Emission Stds/Class: Cal--- Bin4/PC
TEST GROUP: BGMXV01.4001 Fed--- Bin4/PC
FHPD_b_HPC_PresErrPos_TFTKO P228C
FHPD_b_HPC_PresErrNeg_FA P228D
FHPD_b_HPC_PresErrNeg_TFTKO P228D
FHPR_b_FRP_SnsrPerfDiag_FA P0191
FHPR_b_FRP_SnsrPerfDiag_TFTKO P0191

EngineMetalOvertempActive P1258

KS_Ckt_Perf_B1B2_FA P0324 P0325 P0326 P0327 P0328 P0330 P0332 P0333 P06B6 P06B7

IgnitionOutputDriver_FA P0351 P0352 P0353 P0354 P0355 P0356 P0357 P0358

CatalystSysEfficiencyLoB1_FA P0420
CatalystSysEfficiencyLoB2_FA P0430

EvapPurgeSolenoidCircuit_FA P0443
EvapFlowDuringNonPurge_FA P0496
EvapVentSolenoidCircuit_FA P0449
EvapSmallLeak_FA P0442
EvapEmissionSystem_FA P0455 P0446
FuelTankPressureSnsrCkt_FA P0452 P0453
VentCircuit_FA P0449 P0498 P0499
ELCPCircuit_FA P1459 P145A
FTP_SensorCircuit_FA P0452 P0453
ELCP_PumpCircuit_FA P2400 P2401 P2402
ELCP_SwitchCircuit_FA P2418 P2419 P2420
VICM_WakeupDiag_FA P06E4
VICM_WakeupDiag_TFTKO P06E4
LostCommBCM_FA U0140
LostCommBusB_VICM_FA U182D
CommBusAOff_VICM_FA U0073
CommBusBOff_VICM_FA U0074
AccCktLo_FA P2537
Only
EREV
sealed
fuel
OAT_EstAmbTemp_FA system P0071 P0072 P0073 P0502 P0503 P0722 P0723
Conventio
nal fuel
OAT_EstAmbTemp_FA system P0071 P0072 P0073 P0074 P2610
Conventio
nal fuel
EvapExcessPurgePsbl_FA system P0442 P0443 P0455 P0496
Only
EREV
sealed
fuel
EvapExcessPurgePsbl_FA system P0442 P0455 P0458
Conventio
nal fuel
EvapReducedPurgePsbl_FA system P0443 P0446 P0449 P0455
Only
EREV
sealed
fuel
EvapReducedPurgePsbl_FA system P0443 P0446 P0449 P0459 P0497 P0499 P2419 P2422

CoolingFanSpeedTooHigh_FA P0495
FanOutputDriver_FA P0480 P0481 P0482 P0691 P0692 P0693 P0694 P0695 P0696

Page 1078 of 1087


REVISED
11 OBDG01 HYBRID Diagnostics

GENERAL MOTORS LLC


Fault Bundles (ECM)
OBD GROUP: 11OBDG01 Fault Bundles (ECM)
Emission Stds/Class: Cal--- Bin4/PC
TEST GROUP: BGMXV01.4001 Fed--- Bin4/PC
FuelLevelDataFault P0461 P0462 P0463 P2066 P2067 P2068

PowertrainRelayFault P1682
PowertrainRelayStateOn_FA P0685
PowertrainRelayStateOn_Error P0685
IgnitionOffTimer_FA P2610
IgnitionOffTimeValid P2610
EngineModeNotRunTimerError P2610
EngineModeNotRunTimer_FA P2610
ModuleOffTime_FA P2610

VehicleSpeedSensor_FA P0502 P0503 P0722 P0723

VehicleSpeedSensorError P0502 P0503 P0722 P0723

IAC_SystemRPM_FA P0506 P0507


TCM_EngSpdReqCkt P150C

ControllerProcessorPerf_FA P0606
ControllerRAM_Error_FA P0604

EngineMisfireDetected_TFTKO P0300 P0301 P0302 P0303 P0304 P0305 P0306 P0307 P0308
EngineMisfireDetected_FA P0300 P0301 P0302 P0303 P0304 P0305 P0306 P0307 P0308

EngOilTempSensorCircuitFA P0197 P0198


IAT_Sens
ECT_Sen orCircuitF
EngOilModeledTempValid sor_FA A

EngOilPressureSensorCktFA P0522 P0523


EngOilPressureSensorFA P0521 P0522 P0523

CylnderDeacDriverTFTKO P3401 P3409 P3417 P3425 P3433 P3441 P3449

BrakeBoosterSensorFA P0556 P0557 P0558


BrakeBoosterVacuumValid P0556 P0557 P0558
VehicleSp
eedSenso MAP_Sen
BrakeBoosterVacuumValid r_FA sorFA

CylnderDeacDriverTFTKO P3401 P3409 P3417 P3425 P3433 P3441 P3449

EngineMi FuelInjedt FuelInjedt FuelTrimS FuelTrimS MAF_Sen MAP_Sen EGRValu


sfireDetec orCircuit_ orCircuit_ ystemB1_ ystemB2_ sorTFTK sorTFTK ePerfora
EngineTorqueEstInaccurate ted_FA FA TFTKO FA FA O O mnce_FA

ACHighSidePressSnsrCktFA P0532 P0533

See
ACCM
ACFailedOnSD Document

See
ACCM
ACThrmlRefrigSpdVld Document
ACCMLostComm U016B
Page 1079 of 1087
REVISED
11 OBDG01 HYBRID Diagnostics

GENERAL MOTORS LLC


Fault Bundles (ECM)
OBD GROUP: 11OBDG01 Emission Stds/Class: Cal--- Bin4/PC
TEST GROUP: BGMXV01.4001 Fed--- Bin4/PC
Fault Bundles (ECM)

LowFuelConditionDiagnostic Flag set to TRUE if the fuel level < 10 %


AND

FuelLevel
No Active DTCs: DataFault
P0462
P0463
for at least 30 seconds.

Fuel
Volume in
Primary
Fuel Tank
Transfer Pump is Commanded On < 0.0 liters
AND

Fuel
Volume in
Secondar
y Fuel
Tank •
0.0 liters
AND
Transfer
Pump on
Time <
Transfer
PumpOn
TimeLimi
t Table
AND
Transfer
Pump had
been Off
for at
least 0.0
seconds
AND
Evap Diagnostic (Purge Valve Leak Test, Large Leak
AND
Engine
Running

Short
Long Name Name
Bank B
Brake Brk
Circuit Ckt
Engine Eng
Fault Active FA
Intake Intk
Naturally Aspirated NA
Performance Perf
Position Pstn
Pressure Press

Page 1080 of 1087


REVISED
11 OBDG01 HYBRID Diagnostics

GENERAL MOTORS LLC


Fault Bundles (ECM)
OBD GROUP: 11OBDG01
TEST GROUP: BGMXV01.4001
Fault Bundles (ECM)
Emission Stds/Class: Cal--- Bin4/PC
Fed--- Bin4/PC
Sensor Snsr
Supercharged SC
System Sys
Test Failed This Key On TFTKO

Page 1081 of 1087


REVISED
11 OBDG01 HYBRID Diagnostics

GENERAL MOTORS LLC


Fault Bundles--HPC2 (VICM)
OBD GROUP: 11OBDG01 Emission Stds/Class: Cal--- Bin4/PC
TEST GROUP: BGMXV01.4001 Fault Bundles - HPC2 (VICM) Fed--- Bin4/PC
Cert Doc NOTE: If any one of these codes were set for N sensors, these FA get set to TRUE for said N sensor
Bundle

CellVoltageRationalityFA
P0B3D P1B79 P0B48 P1B80 U2401 P1B2A P1E7B P1B4B P1BDE
P0B42 P1B7C P0B4D P1B83 P1E90 P1B2B P1E7C P1B4E P1BE1
P0B47 P1B7F P0B52 P1B86 P1E8F P1B2C P1E7D P1B51 P1BE4
P0B4C P1B82 P0B57 P1B89 P1E91 P1B2D P1E7E P1B54 P1BE7
P0B51 P1B85 P0B5C P1B8C P1E8E P1E4C P1E7F P1B57 P1BEA
P0B56 P1B88 P0B61 P1B8F P1E93 P1E4D P1E80 P1B5A P1BED
P0B5B P1B8B P0B66 P1B92 P1E96 P1E4E P1E81 P1B5D P1BF0
P0B60 P1B8E P0B6B P1B95 P1E95 P1E4F P1E82 P1B60 P1BF3
P0B65 P1B91 P0B70 P1B98 P1E97 P1E50 P1E83 P1B63 P1BF6
P0B6A P1B94 P0B75 P1B9B P1E94 P1E51 P1E84 P1B66 P1BF9
P0B6F P1B97 P0B7A P1B9E P1E99 P1E52 P1E86 P1B69 P1BFC
P0B74 P1B9A P0B7F P1BA1 P1E9C P1E53 P1E87 P1B6C P1E01
P0B79 P1B9D P0B84 P1BA4 P1E9B P1E54 P1E88 P1B6F P1E04
P0B7E P1BA0 P0B89 P1BA7 P1E9D P1E56 P1E89 P1B72 P1B76
P0B83 P1BA3 P0B8E P1BAA P1E9A P1E57 P1E8A P1B75 P0B43
P0B88 P1BA6 P0B93 P1BAD P1E9F P1E58 P0B3C P1B78 P1B7D
P0B8D P1BA9 P0B98 P1BB0 P1EA2 P1E59 P0B41 P1B7B U2606
P0B92 P1BAC P0B9D P1BB3 P1EA1 P1E5A P0B46 P1B7E P1B29
P0B97 P1BAF P0BA2 P1BB6 P1EA3 P1E5B P0B4B P1B81 P1E7A
P0B9C P1BB2 P0BA7 P1BB9 P1EA0 P1E5C P0B50 P1B84 P1B48
P0BA1 P1BB5 P0BAC P1BBC P1EA5 P1E5D P0B55 P1B87 P1BDB
P0BA6 P1BB8 P0BB1 P1BBF P1EB1 P1E5E P0B5A P1B8A P1B73
P0BAB P1BBB P0BB6 P1BC2 P1EB5 P1E5F P0B5F P1B8D P0B3E
P0BB0 P1BBE P0BBB P1BC5 P0B3B P1E60 P0B64 P1B90 P1B7A
P0BB5 P1BC1 P1B18 P1BC8 P0B40 P1E61 P0B69 P1B93 U2605
P0BBA P1BC4 P1B1B P1BCB P0B45 P1E62 P0B6E P1B96 P1B28
P1B17 P1BC7 P1B1E P1BCE P0B4A P1E63 P0B73 P1B99 P1E79
P1B1A P1BCA P1B21 P1BD1 P0B4F P1E64 P0B78 P1B9C P1B45
P1B1D P1BCD P1B24 P1BD4 P0B54 P1E65 P0B7D P1B9F P1BD8
P1B20 P1BD0 P1B27 P1BD7 P0B59 P1E66 P0B82 P1BA2 P1B70
Page 1082 of 1087
11 OBDG01 HYBRID Diagnostics

GENERAL MOTORS LLC


Fault Bundles--HPC2 (VICM)
OBD GROUP: 11OBDG01 Emission Stds/Class: Cal--- Bin4/PC
TEST GROUP: BGMXV01.4001 Fault Bundles - HPC2 (VICM) Fed--- Bin4/PC
P1B23 P1BD3 P1B47 P1BDA P0B5E P1E67 P0B87 P1BA5 P1E05
P1B26 P1BD6 P1B4A P1BDD P0B63 P1E68 P0B8C P1BA8 P1B77
P1B46 P1BD9 P1B4D P1BE0 P0B68 P1E69 P0B91 P1BAB U2604
P1B49 P1BDC P1B50 P1BE3 P0B6D P1E6A P0B96 P1BAE P0BB8
P1B4C P1BDF P1B53 P1BE6 P0B77 P1E6B P0B9B P1BB1 P1E78
P1B4F P1BE2 P1B56 P1BE9 P0B7C P1E6C P0BA0 P1BB4 P1B25
P1B52 P1BE5 P1B59 P1BEC P0B81 P1E6E P0BA5 P1BB7 P1BD5
P1B55 P1BE8 P1B5C P1BEF P0B86 P1E6F P0BAA P1BBA P1B6D
P1B58 P1BEB P1B5F P1BF2 P0B8B P1E70 P0BAF P1BBD P1E02
P1B5B P1BEE P1B62 P1BF5 P0B95 P1E71 P0BB4 P1BC0 P1B74
P1B5E P1BF1 P1B65 P1BF8 P0B9A P1E72 P0BB9 P1BC3 U2603
P1B61 P1BF4 P1B68 P1BFB P0B9F P1E73 P1B16 P1BC6 P0BB3
P1B64 P1BF7 P1B6B P1BFE P0BA4 P1E74 P1B19 P1BC9 P1E77
P1B67 P1BFA P1B6E P1E03 P0BA9 P1E75 P1B1C P1BCC P1B22
P1B6A P1BFD P1B71 P1E06 P0BAE P1E76 P1B1F P1BCF P1BD2

VICMVoltageFA
P0ABC P1B17 P1B91 P1BEE P0BB1 P1B89 P1BE6 P1EA2 P1BB7
P0ABD P1B1A P1B94 P1BF1 P0BB6 P1B8C P1BE9 P1EA1 P1BBA
P1A07 P1B1D P1B97 P1BF4 P0BBB P1B8F P1BEC P1EA3 P1BBD
P0AF8 P1B20 P1B9A P1BF7 P1B18 P1B92 P1BEF P1EA0 P1BC0
P0ABB P1B23 P1B9D P1BFA P1B1B P1B95 P1BF2 P1EA5 P1BC3
P0B3D P1B26 P1BA0 P1BFD P1B1E P1B98 P1BF5 P1EB1 P1BC6
P0B42 P1B46 P1BA3 P1E02 P1B21 P1B9B P1BF8 P1EB5 P1BC9
P0B47 P1B49 P1BA6 P1E05 P1B24 P1B9E P1BFB P0B3B P1BCC
P0B4C P1B4C P1BA9 P0B3E P1B27 P1BA1 P1BFE P0B40 P1BCF
P0B51 P1B4F P1BAC P0B43 P1B47 P1BA4 P1E03 P0B45 P1BD2
P0B56 P1B52 P1BAF P0B48 P1B4A P1BA7 P1E06 P0B4A P1BD5
P0B5B P1B55 P1BB2 P0B4D P1B4D P1BAA U2603 P0B4F P1BD8
P0B60 P1B58 P1BB5 P0B52 P1B50 P1BAD U2604 P0B54 P1BDB
P0B65 P1B5B P1BB8 P0B57 P1B53 P1BB0 U2605 P0B59 P1BDE
P0B6A P1B5E P1BBB P0B5C P1B56 P1BB3 U2606 P0B5E P1BE1
P0B6F P1B61 P1BBE P0B61 P1B59 P1BB6 U2401 P0B63 P1BE4
P0B74 P1B64 P1BC1 P0B66 P1B5C P1BB9 P1E90 P0B68 P1BE7
P0B79 P1B67 P1BC4 P0B6B P1B5F P1BBC P1E8F P0B6D P1BEA
Page 1083 of 1087
11 OBDG01 HYBRID Diagnostics

GENERAL MOTORS LLC


Fault Bundles--HPC2 (VICM)
OBD GROUP: 11OBDG01 Emission Stds/Class: Cal--- Bin4/PC
TEST GROUP: BGMXV01.4001 Fault Bundles - HPC2 (VICM) Fed--- Bin4/PC
P0B7E P1B6A P1BC7 P0B70 P1B62 P1BBF P1E91 P0B77 P1BED
P0B83 P1B6D P1BCA P0B75 P1B65 P1BC2 P1E8E P0B7C P1BF0
P0B88 P1B70 P1BCD P0B7A P1B68 P1BC5 P1E93 P0B81 P1BF3
P0B8D P1B73 P1BD0 P0B7F P1B6B P1BC8 P1E96 P0B86 P1BF6
P0B92 P1B76 P1BD3 P0B84 P1B6E P1BCB P1E95 P0B8B P1BF9
P0B97 P1B79 P1BD6 P0B89 P1B71 P1BCE P1E97 P0B95 P1BFC
P0B9C P1B7C P1BD9 P0B8E P1B74 P1BD1 P1E94 P0B9A P1E01
P0BA1 P1B7F P1BDC P0B93 P1B77 P1BD4 P1E99 P0B9F P1E04
P0BA6 P1B82 P1BDF P0B98 P1B7A P1BD7 P1E9C P0BA4 P1E57
P0BAB P1B85 P1BE2 P0B9D P1B7D P1BDA P1E9B P0BA9 P1E68
P0BB0 P1B88 P1BE5 P0BA2 P1B80 P1BDD P1E9D P0BAE P1E7A
P0BB5 P1B8B P1BE8 P0BA7 P1B83 P1BE0 P1E9A P0BB3 P0B41
P0BBA P1B8E P1BEB P0BAC P1B86 P1BE3 P1E9F P0BB8 P0B96
P1B28 P1E58 P1E69 P1E7B P0B46 P0B9B P1B51 P1B84 P1B4E
P1B29 P1E59 P1E6A P1E7C P0B4B P0BA0 P1B54 P1B87 P1B81
P1B2A P1E5A P1E6B P1E7D P0B50 P0BA5 P1B57 P1B8A P1BB4
P1B2B P1E5B P1E6C P1E7E P0B55 P0BAA P1B5A P1B8D P1E56
P1B2C P1E5C P1E6E P1E7F P0B5A P0BAF P1B5D P1B90 P1E67
P1B2D P1E5D P1E6F P1E80 P0B5F P0BB4 P1B60 P1B93 P1E79
P1E4C P1E5E P1E70 P1E81 P0B64 P0BB9 P1B63 P1B96 P0B3C
P1E4D P1E5F P1E71 P1E82 P0B69 P1B16 P1B66 P1B99 P0B91
P1E4E P1E60 P1E72 P1E83 P0B6E P1B19 P1B69 P1B9C P1B4B
P1E4F P1E61 P1E73 P1E84 P0B73 P1B1C P1B6C P1B9F P1B7E
P1E50 P1E62 P1E74 P1E86 P0B78 P1B1F P1B6F P1BA2 P1BB1
P1E51 P1E63 P1E75 P1E87 P0B7D P1B22 P1B72 P1BA5
P1E52 P1E64 P1E76 P1E88 P0B82 P1B25 P1B75 P1BA8
P1E53 P1E65 P1E77 P1E89 P0B87 P1B45 P1B78 P1BAB
P1E54 P1E66 P1E78 P1E8A P0B8C P1B48 P1B7B P1BAE

TempRationalityFA
P0A9C P0C82 P0CB3 P1EA0
P0A9D P0C83 P0CB4 P1EA1
P0A9E P0C84 P0CB5 P1EA2
P0AC6 P0C89 P0CB8 P1EA3
P0AC7 P0C8A P0CB9 P1EA5
Page 1084 of 1087
11 OBDG01 HYBRID Diagnostics

GENERAL MOTORS LLC


Fault Bundles--HPC2 (VICM)
OBD GROUP: 11OBDG01 Emission Stds/Class: Cal--- Bin4/PC
TEST GROUP: BGMXV01.4001 Fault Bundles - HPC2 (VICM) Fed--- Bin4/PC
P0AC8 P0C8B P0CBA P1EB1
P0ACB P0C8E P1E8E P1EB2
P0ACC P0C8F P1E8F P1EB3
P0ACD P0C90 P1E90 P1EB4
P0AE9 P0C93 P1E91 P1EB5
P0AEA P0C94 P1E93 U2401
P0AEB P0C95 P1E94 U2603
P0BC3 P0C98 P1E95 U2604
P0BC4 P0C99 P1E96 U2605
P0BC5 P0C9A P1E97 U2606
P0C34 P0CA9 P1E99
P0C35 P0CAA P1E9A
P0C36 P0CAB P1E9B
P0C7D P0CAE P1E9C
P0C7E P0CAF P1E9D
P0C7F P0CB0 P1E9F

Page 1085 of 1087


11 OBDG01 HYBRID Diagnostics

GENERAL MOTORS LLC


Fault Bundles--HPC2 (VICM)
OBD GROUP: 11OBDG01 Emission Stds/Class: Cal--- Bin4/PC
TEST GROUP: BGMXV01.4001 Fed--- Bin4/PC
Supporting Definitions
Suppprting Definitions
The Control Pilot Diagnostic circuit switch is used in diagnosing the vehicle
CPDIAG Switch portion of the control pilot circuit. The sole purpose is to be used for
diagnostics.

Asserted: The control pilot circuit is being energized for diagnostic


CPDIAG Switch State
purposes.
Not Asserted: The control pilot circuit is not being diagnosed.

This is called the S2 switch. The Control Pilot Charging Switch is used by
the VICM to enable/disable AC power to the vehicle and does so by
Control Pilot Charging Switch
modifying the EVSE generated Control Pilot Signal voltage

This is called S3 switch. The Charging Ventilation Switch is available to the


VICM to enable/disable indoor ventilation when charging. The functionality
Charging Ventilation Switch is not being used for the MY11 EREV program, but the switch is diagnosed
since a switch failure could corrupt the Control Pilot Signal adversly
affecting the charging process.

The process of raising the OBCM high voltage output terminal voltage to
Charger Contactor State: Precharge
match the high voltage battery voltage.

Aux Micro Logic State Low: expected state when CPDIAG is Not Asserted
(digital logic state at input pin) High: expected state when CPDIAG is Asserted

Main Micro Logic State Low: expected state when CPDIAG is Asserted
(digital logic state at input pin) High: expected state when CPDIAG is Not Asserted

No active cooling means that the battery pack is currently not being
No Active Cooling
thermally managed via cooling.

No active heating means that the battery pack is currently not being
No Active Heating
thermally managed via heating.

Page 1086 of 1087


11 OBDG01 HYBRID Diagnostics

GENERAL MOTORS LLC


Glossary of Key Terms
OBD GROUP: 11OBDG01 Emission Stds/Class: Cal--- Bin4/PC
TEST GROUP: BGMXV01.4001 Fed--- Bin4/PC

Glossary of Key Terms


Term Definition
ECM Engine Control Module
HCP Hybrid Control Processor
TCM Transmission Control Module
VICM Vehicle Integration Control Module
FSCM Fuel System Control Module
EBCM Electrohydraulic Brake Control Module
VITM Voltage Current Temperature Module
MCP Motor Control Module
ATPC Auxiliary Transmission Pump Controller
ACCM A/C Compressor Module
OBCM On Board Charging Module
TPIM Traction Power Inverter Module
PECL Power Electronics Coolant Loop
BSCM Brake System Control Module
EACCM Electric A/C Compressor Control Module
BECM Battery Energy Control Module

Time Required
X: Fail Counts
R: Loop Time
T: Fault Detect Time

Page 1087 of 1087

You might also like