Ford International 2008 PDF
Ford International 2008 PDF
Ford International 2008 PDF
4L
Diesel Engine
April 28, 2008 Running Change (R42)
Table of Contents
Introduction – OBD-I, OBD-II and EMD.........................................................3
OBD-I Systems ........................................................................................3
OBD-I Systems
OBD-I vehicles use that same PCM, J1850/CAN serial data communication link, J1962 Data Link Connector, and PCM
software as the corresponding OBD-II vehicle. The only difference is a different PCM calibration. Starting in the 2006
MY, all Federal vehicles from 8,500 to 14,000 lbs. GVWR will have been phased into OBD-II and OBD-I systems will no
longer be utilized in vehicles up to 14,000 lbs GVWR.
OBD-II Systems
California OBD-II applies to all California and "California State" gasoline engine vehicles up to 14,000 lbs. Gross Vehicle
Weight Rating (GVWR) starting in the 1996 MY and all diesel engine vehicles up to 14,000 lbs. GVWR starting in the
1997 MY.
"California States" are ones that have adopted California emission regulations, starting in the 1998 MY. At this time,
Massachusetts, New York, Vermont and Maine have adopted California's regulations. These States receive California-
certified vehicles for passenger cars and light trucks, and medium-duty vehicles, up to 14,000 lbs. GVWR."
Federal OBD-II applies to all gasoline engine vehicles up to 8,500 lbs. GVWR starting in the 1996 MY and all diesel
engine vehicles up to 8,500 lbs. GVWR starting in the 1997 MY.
Starting in the 2004 MY, Federal vehicle over 8,500 lbs. are required to phase in OBD-II. Starting in 2004 MY, gasoline-
fueled Medium Duty Passenger Vehicles (MDPVs) are required to have OBD-II. By the 2006 MY, all Federal vehicles
from 8,500 to 14,000 lbs. GVWR will have been phased into OBD-II.
OBD-II system implementation and operation is described in the remainder of this document.
EMD Systems
Engine Manufacturer Diagnostics (EMD) applies to all 2007 MY and beyond California gasoline-fueled and diesel fueled
on-road heavy duty engines used in vehicles over 14,000 lbs Gross Vehicle Weight Rating (GVWR). EMD systems are
required to functionally monitor the fuel delivery system, exhaust gas recirculation system, particulate matter trap, as well
as emission related ECM input inputs for circuit continuity and rationality, and emission-related outputs for circuit
continuity and functionality. EMD requirements are very similar to current OBD-I system requirements. As such, OBD-I
system philosophy will be employed, the only change being the addition of some comprehensive component monitor
(CCM) rationality and functionality checks.
EMD vehicles use the same PCM, CAN serial data communication link, J1962 Data Link Connector, and PCM software
as the corresponding OBD-II vehicle. The only difference is a different PCM calibration.
The following list indicates what monitors and functions have been altered from OBD-II for EMD calibrations:
The 6.4L is a V8 engine designed to meet customer expectations of high horsepower and torque with exceptional fuel
economy and low NVH. It must do this while meeting the tough emissions standards set by the EPA and CARB.
Some of the technologies employed to meet these diverse criteria include a two stage Variable Geometry Turbocharger
(VGT) with Electronic Variable Response Turbocharger (EVRT) control of the high pressure stage, common rail fuel
injection system, four valves per cylinder, electronically controlled, cooled EGR, a diesel oxidation catalyst (DOC) and a
diesel particulate filter (DPF).
The system schematic on the next page shows the path of the air as it is compressed by the turbocharger, cooled by the
air-to-air intercooler, and mixed with the cooled EGR gases. The state of this compressed and heated air is sensed by
the MAT (manifold air temperature) and MAP (manifold absolute pressure) sensors just before it enters the cylinders.
The exhaust gas pressure is measured by the exhaust backpressure gauge (EP) sensor before it exits through the
turbocharger. The exhaust after treatment system consists of a DOC, a DPF and a muffler.
The high pressure stage EVRT is electronically controlled and actuated to achieve a desired backpressure. This
backpressure is used to control manifold boost pressure, EGR rates and after treatment regeneration.
An electronic, proportional valve controls EGR rates with an integral position sensor (EGRP). Flows are determined by
valve position and the amount that backpressure exceeds boost pressure. An EGR throttle (EGRTP) is used for
regeneration control as well as to optimize the boost pressure vs. backpressure levels.
Fuel injection pressure is measured by the high-pressure fuel rail sensor (FRP). Injection pressure is controlled by the
high pressure pump and two regulating valves, a Pressure Control Valve (PCV), and a Volume Control Valve (VCV).
Engine speed (N) and crankshaft position are determined by the crankshaft position sensor (CKP) which senses a 60
minus 2 tooth target wheel. Camshaft position is determined by the camshaft position sensor (CMP), which senses a
peg located on the camshaft.
Atmospheric pressure is determined by the Barometric pressure sensor (BP, formerly BARO).
During engine operation, the Powertrain Control Module (PCM) calculates engine speed from the crankshaft position
sensor. The PCM controls engine operation by controlling the piezo injector opening and closing times as well as the
pressure at which the fuel is injected, thereby controlling fuel quantity and timing. Simultaneously, airflow is modulated
by controlling the turbocharger vane position.
Fuel quantity is controlled by injector “on time” (pulse width) and the fuel rail pressure. Desired engine speed is
determined from the position of the accelerator pedal.
System Overview
The 6.4L Diesel engine utilizes a variable reluctance sensor (CKP) that processes the edges of a 60-2 tooth stamped
target wheel mounted on the crankshaft. The software gets an edge every 3 degrees and these edges are used for fuel
injection timing, fuel quantity control, and the calculation of engine speed. The 6.4L utilizes a second variable reluctance
sensor (CMP) that processes a peg mounted on the camshaft for cylinder identification. The CMP signal and the window
of 2 missing teeth on the crankshaft target wheel indicate proper camshaft to crankshaft position for correct cylinder
timing. The CKP and CMP signals are hardware buffered.
A cylinder balancing strategy is used to detect cylinders that are contributing either too much or too little torque relative to
the other cylinders. The crankshaft rotation is divided into 8 segments, with each segment corresponding to a cylinder.
The average time of the previous 8 segments is continually updated and used with the current and previous engine
speeds to calculate a speed gradient value. The speed gradient is integrated and corrected so that there is no fueling
bias, and the corrections are applied to the desired fuel mass for the main injection events. As engine speed increases,
the time between each segment decreases. To insure accurate calculations, the cylinder balancing algorithm is only
active below a calibratible engine speed limit.
The Misfire Monitor uses both the instantaneous and the integrated speed gradient values. These values are filtered
and compared to thresholds to determine if a misfire condition exists. The threshold levels depend upon whether the
vehicle is in drive or park/neutral.
The misfire algorithm is active only when the cylinder balancing algorithm is active. In addition, other engine operating
parameters are monitored to ensure misfire operates in a region that yields accurate misfire results. The table below
outlines the entry conditions required for executing the misfire monitor algorithm.
P0301 - P0308:
Transmission in park/neutral:
Filtered instantaneous cylinder balancing speed difference > 0.75 AUTO or 0.35 MANUAL)
AND Filtered integrated cylinder balancing speed difference > 1.50
Transmission in gear:
Filtered instantaneous cylinder balancing speed difference > 1.50 AUTO or n/a MANUAL
AND Filtered integrated cylinder balancing speed difference > 1.50
Every engine cycle for EACH cylinder, a counter is incremented by 2 if the above conditions are met, or
decremented by 1 if they are not met. If the counter exceeds 600, a fault is set.
The Delta Pressure Exhaust Gas Recirculation (EGR) System is a closed loop EGR Valve Position control system. It
utilizes an exhaust manifold pressure sensor, an intake manifold pressure sensor and a speed density estimate of total
mass flow and derives a desired EGR Valve position based on a desired EGR flow percentage.
The EGR Monitor is a series of electrical tests and functional tests that monitor various aspects of EGR system
operation.
An intrusive test is used to detect low EGR flow rates (P0401) and high EGR flow rates (P0402). The EGR valve is
closed and engine volumetric efficiency is estimated using intake air flow (MAF), manifold pressure (MAP), manifold
temperature (IAT2). Airflow through the engine is then calculated using the estimated volumetric efficiency, MAP and
engine rpm. At this point, the EGR valve is commanded to open and the change in MAF is observed. The EGR flow rate
can now be determined by looking at the difference between the speed density engine flow rate and MAF flow rate. EGR
flow rate is divided by the engine flow rate to estimate EGR fraction, i.e. % EGR.
Typical Exhaust Gas Recirculation (EGR) High Flow Monitor Entry Conditions:
Entry condition Minimum Maximum
Engine speed (N) TBD rpm 800 TBD rpm
Indicated torque setpoint (TQI_SP) 45 TBD Nm 174 TBD Nm
ECT above minimum threshold TBD C TBD C
Minimum high resolution engine speed gradient) TBD rpm/sec N/A
Intrusive EGR monitor not active
The EGR functional monitor checks if the closed-loop EGR valve position deviation is within a specified limit (P0404),
whether the EGR valve stuck closed (P042F) or whether the EGR valve is stuck open (P042E). There is also a check to
see if the voltage adaptation at the bottom limit stays within the expected tolerance.
The EGR cooler is monitored to determine if the EGR cooler efficiency is low. The EGR cooler monitor utilizes an EGR
cooler outlet temperature sensor to determine whether or not the EGR gases are being cooled effectively by the EGR
cooler. If the temperature indicated by the EGR cooler outlet temperature sensor is above a maximum limit for a long
enough period of time, the P2457 fault is set.
The EGR cooler outlet temperature sensor is monitored for circuit high, circuit low, intermittents and rationality.
Typical Exhaust Gas Recirculation (EGR) Cooler Efficiency Monitor Entry Conditions:
Entry condition Minimum Maximum
Time with EGR Valve Position (EGRVP) >= 0 10 seconds
Engine speed (N) 600 rpm 1300 rpm
Indicated torque setpoint (TQI_SP) 50 Nm 400 Nm
No DPF regeneration requested
Engine off time 2 hours
Typical EGR Cooler Outlet Temperature Sensor Circuit Check Entry Conditions:
Entry condition for P041C, P041D Minimum Maximum
Entry condition for P041C – none
Entry condition for P041D:
Engine Speed (N) 650 rpm
Engine indicated torque setpoint (TQI_SP) 53 Nm
Engine Coolant Temperature 80 deg C
Typical EGR Cooler Outlet Temperature Sensor Circuit Check Malfunction Thresholds:
Voltage < 0.15 volts or voltage > 4.95 volts
Typical EGR Cooler Inlet Temperature Sensor Circuit Check Entry Conditions:
Minimum Maximum
Entry condition for P040C – none
Entry condition for P040D:
Engine Speed (N) 650 rpm
Engine indicated torque setpoint (TQI_SP) 53 Nm
Engine Coolant Temperature 60 deg C
Typical EGR Cooler Inlet Temperature Sensor Circuit Check Malfunction Thresholds:
Voltage < 0.07 volts or voltage > 4.65 volts
The fuel rail pressure is controlled either with the Pressure Control Valve or with the Volume Control Valve, depending
upon whether the engine operating condition demands low fuel flow, or high fuel flow, respectively. Feedback is
provided by the Fuel Rail Pressure Sensor (FRP). Fuel system monitors include those for the FRP, PCV, VCV, and for
fuel pressure control.
The fuel delivery monitor (P0148) detects if there is an injection commanded when there is no torque request from the
driver.
Fuel Delivery Monitor Operation:
DTCs P0148 – Fuel Delivery Error
Monitor Execution Continuous
The fuel rail pressure is controlled either with the Pressure Control Valve or with the Volume Control Valve, depending
upon whether the engine operating condition demands low fuel flow, or high fuel flow, respectively. The high and low
Fuel Rail Pressure Monitors detect when there is an excessive deviation from the desired fuel pressure when the
controller has reached a control limit.
Sensors OK P0088 - FRP (P0191, P0192, P0193, P0194,P2289), PCV, P0090 P0091
P0092 ), VCV (P0001 P0002 P0003, P0642, P0643)
P0087- PCV ( P0090 P0091 P0092 ), VCV, (P0001, P0002, P0003, P0642,
P0643), FRP (P0191, P0192, P0193, P0194, P2289)
Typical Monitoring Duration P0088 - 5sec
P0087 - 5sec
Injections enabled
Battery Voltage 7V
Battery Voltage 7V
Injections are active on specified
injector
The injector/injection timing control circuit monitor (P0216) detects if the commanded post injection is erroneously
producing torque.
The 6.4L Diesel engine utilizes a Diesel Oxidation Catalyst (DOC) and Diesel Particulate Filter (DPF) for aftertreatment
emission control. The DOC and DPF work in harmony to reduce tailpipe emissions of HC, CO, NOx and Diesel
Particulates. Diesel particulates are captured and reduced periodically by performing the necessary aftertreatment
regeneration cycle.
Comprehensive tests are performed on the analog pressure and temperature sensors. Circuit continuity checks are
performed continuously. Rationality checks are performed on the temperature sensors after an 8-hour soak by
comparing the sensor readings to ambient, and also observing temperature rise behavior immediately after start.
Rationality checks are performed on the pressure sensor at every key-on. The pressure sensor is also checked for a
stuck sensor reading during continuous operation.
The DOC is monitored during the regeneration events to ensure that a sufficient exothermic temperature increase is
achieved to support a thorough and efficient reduction of soot to ash. The exotherm is defined as the DOC outlet
temperature (EGT12) minus the DOC inlet temperature (EGT11). No other preconditioning is required.
After a short time delay after the start of regeneration (to ensure that the DOC has achieved light-off), the monitor will
continuously monitor the exotherm. It will compare the measured exotherm against a maximum expected value. If the
exotherm drops below a certain fraction of the expected value, a filtering routine will begin. A fault will be indicated if the
net accumulated time below the threshold during the regeneration event exceeds a certain limit.
The temperature sensors associated with the DOC – EGT11, EGT12, and EGT13 – are monitored for circuit failure,
range/performance, and functionality.
Functionality is checked by measuring the sensor output at key-on. This measurement is compared to the output of an
ambient temperature model.
Range/Performance is checked by measuring the output of the sensor at key on and comparing this with the output of
the sensor after the engine has run a certain amount of time.
Temperature Sensor Range/Performance Test: (sensor comparisons to ambient model after full soak)
P2080, P2084, P242B
(“ambient” is determined from the ambient temperature model, which updates after 5 minutes of vehicle driving.)
Temperature Sensor Circuit Functional Test: (sensor dynamic response test after start)
P0544: | actual reading 10 minutes of engine running – reading at key-on | > 40 deg C for EGT1
P2031: | actual reading 10 minutes of engine running – reading at key-on | > 30 deg C for EGT2
P242A: | actual reading 10 minutes of engine running – reading at key-on | > 15 deg C for EGT3
(This test also completes after the ambient model updates.)
The DPF is monitored to ensure no leaks have developed in the substrate. Preconditioning is required for DPF
monitoring such that the distance traveled is greater than 5000 km, which allows the DPF to cycle through several
regeneration events before the monitor becomes active.
An efficiency monitor compares the restriction of the DPF to restriction values that are a function of engine volumetric
flow. A differential pressure monitor compares the measured differential pressure across the DPF to threshold values
that are a function of engine volumetric flow. Both of the monitors use a filtering routine that consist of a counter that
counts up when the measured value is below the threshold and counts up when it above the threshold. When a certain
count is reached the fault is stored.
The DPF pressure sensor (DPFP) is monitored for circuit continuity and for range/performance. Range/performance
comprised two tests. One measures the sensor output at key-on, and identifies a fault if the output is not near zero. The
other measures the sensor output while the engine is running and verifies that the output changes appropriately.
Test 2 - Continuous Pressure Sensor Rationality Test: absolute value of change in voltage < 0.01 volts
Typical Electronic Variable Response Turbocharger (EVRT) P2563 Check Entry Conditions:
Entry Condition Minimum Maximum
Engine running
No DPF regeneration requested
Exhaust Pressure (EP) setpoint absolute value of rate of 20.07 hPa / sec
change of stable for 5 sec.
Engine Speed (N) 600 rpm 1000 rpm
Indicated torque setpoint 50 N.m
Engine Coolant Temperature 70 deg C
Intake Air Temperature -50 deg C
The Thermostat Monitor checks that the thermostat is operating properly by estimating Engine Coolant Temperature
(ECT) based on engine fueling, engine speed, vehicle speed, and the ambient temperature Once that estimation
reaches the thermostat start-to-open temperature, if the actual measured ECT has not reached a minimum warm-up
temperature and the driver has not spent too much time in part fuel cut off (over 99.6%), too low load (over 80%), too
high vehicle speed (over 99.6%), or too low vehicle speed (over 70%) - then the thermostat is determined to be stuck
open. The monitor can also be exited due to a condition where the difference in Intake Air temperature when the engine
coolant model reaches 86 deg C and the Intake Air temperature at start is less than -15 deg C. This protects against
model inaccuracy in a condition such as a vehicle parked in a heated garage overnight driving out into much colder
ambient temperatures.
Thermostat Monitor:
DTCs P0128 – Coolant Thermostat (Coolant Temp Below Thermostat Regulating
Temperature)
Monitor Execution Once per driving cycle
Monitor Sequence None
Sensors OK Engine Coolant Temperature (ECT), Intake Air Temperature (IAT), Vehicle
Speed (VS)
Typical Monitoring Duration Nominal time it takes for engine to warm up to Thermostat Start To Open
Temperature – see approximate times below. (Note: Unified Drive Cycle is
23.9 minutes long)
Ambient Temperature Drive Cycle Completion Time
-7 deg C Unified Drive Cycle + 27.4 42 min
55mph cruise
21 deg C Unified Drive Cycle 17.8 23 min
38 deg C Unified Drive Cycle 14.6 21 min
Glow Plug Control, Comprehensive Component Monitors, and Wait to Start Indicator
The California glow plug system is composed of solid state Glow Plug Control Module (GPCM), glow plugs, glow plug
light, and the associated wiring harness. The glow plug on time is controlled by the Powertrain Control Module (PCM)
and is a function of oil temperature, barometric pressure and battery voltage. The PCM enables the GPCM that drives
the individual glow plugs. Glow plug on time normally varies between 1 and 120 seconds. In addition to PCM control, the
GPCM internally limits the glow plug operation to 180 seconds regardless of PCM commanded on time. The power to
the glow plugs is provided through the GPCM solid-state drivers directly from the vehicle battery. The GPCM monitors
and detects individual glow plug functionality and the control and communication links to the PCM. The failures detected
by the GPCM are passed to the PCM using a serial communication signal on the glow plug diagnostic line.
Barometric Pressure Sensor Intermittency Monitor (P2230) checks for a rate of change of indicated pressure that
would not be possible.
Barometric Pressure Sensor Intermittency Monitor Operation:
DTCs P2230 – Barometric Pressure Sensor Intermittent
Monitor Execution Continuous
Sensors OK None
Key-on
ECU on time 0 sec
Battery voltage (IVPWR) 10.96 V 17.96 V
P0106 - MAP / BARO Sensor
Range/Performance:
Idle speed control is requested
Engine Speed (N) 750 rpm
P0298 - None
P0298 - Fault sets if Engine Oil Temperature (EOT) exceeds 110 deg C for a given period of time (EOT- and
Intake Air Temperature 1 (IAT) - dependent).
Test 2:
(The engine-off timer is greater than 288000 seconds AND the ECT at engine off is greater than 78 DegC
AND the absolute value of the difference between the ECT at engine start and the ECT at engine off is less
than 5 DegC )
OR
(The engine-off timer is less than 60 seconds AND the absolute value of the difference between the ECT at
engine start and the ECT at engine off is greater than 5 DegC)
The P0600 Serial Communication Link Diagnostic is a hardware diagnostic on a microcontroller for the SPI
Bus. The outputs of the microcontroller are checked for open load, short to ground, and short to battery
conditions.
On the 6.4L application the Mass Air Flow (MAF) Sensor produces a frequency output. The diagnosis of the MAF sensor
looks at the period of the MAF sensor signal and increments a counter based on the error found. For example, if the
period of the MAF sensor is less than a minimum period an Out or Range Low Period Counter is incremented. There
are 5 counters total, No Signal, Out of Range High, Out of Range Low, Gradient too High, Signal OK. To diagnose a
failure the ratio of that counter to all 5 counters must be greater than a ratio threshold. For example, for the out of range
low failure, the ratio of the Out of Range Low Period Counter to 5 counters is taken and compared to a ratio threshold
and if it is higher than that ratio threshold P0102 is set.
General
The MIL is illuminated for all emissions related electrical component malfunctions. For malfunctions attributable to a
mechanical component (such as a clutch, gear, band, valve, etc.), some transmissions are capable of not commanding
the mechanically failed component and providing the remaining maximum functionality (functionality is reassessed on
each power up)- in such case a non-MIL Diagnostic Trouble Code (DTC) will be stored and, if so equipped, a
Transmission Control Indicator Light (TCIL) will flash.
5R110W does not have the ability to isolate a shift solenoid fault from the rest of the mechanical/hydraulic system – all
detected ratio errors result in MIL illumination except those attributed to the Over Drive and Simpson On-Way Clutches
(which cause Neutral condition failures which cannot be caused by an electrical component).
Transmission Inputs
On all other applications vehicle speed is provided by the Anti-lock Brake System (ABS) or a vehicle speed sensor. In
either case the vehicle speed input is tested as a "VSS", using fault code P0500.
Note: If the Vehicle ID block has not been programmed or has been programmed with an out-of-range (uncertified)
tire/axle ratio, a P1639 DTC will be stored and the MIL will be illuminated immediately.
NOTE: on stand alone systems (engine controlled by an ECM, transmission by a TCM) the VSS input (usually provided
by the ABS system) is diagnosed by the Engine Control Module.
NOTES: 5R110W has a feature called "Cold Mode". If TFT is below 0 deg F, the transmission will limit
operation to 1st, 2nd, 3rd, and 4th gears (5th and 6th gears are disabled). Cold mode remains in effect until TFT
rises above 0 deg F or vehicle operation (based on shift times or heat generated by driving) indicates that
TFT should not be in the cold mode range, at which point normal operation is enabled.
Direct clutch apply times cold have forced the addition of this cold mode because the direct clutch takes an
unacceptable amount of time to apply below –10 deg F).
TFT failure management – if TFT is failed at start up, the transmission will be placed in cold mode and remain
there until TFT is no longer failed and above 0 deg F or the vehicle operating conditions listed above trigger
an exit from cold mode. Once out of cold mode, a TFT failure will not trigger cold mode (transmission will only
go into cold mode once per power-up).
TFT In-Range tests will continue to run until a fault is set or the transmission temperature enters normal
operating range where all transmission OBD test are running.
The 5R110W shift solenoids are functionally tested by monitoring ratio and shift events for proper
execution. Clutch system fault codes (since the solenoid cannot be isolated from the rest of the system
using ratio alone) are set if the clutch is in the incorrect state for 3 commanded cycles of the clutch.
NOTE: For the Intermediate Clutch, Direct Clutch, and Over Drive Clutch, once the 1st "bad" event is
detected, a special test mode is triggered that will cycle a suspected clutch on/off and retest – the clutch
system test modes described below typically complete within 30 seconds drive time (vehicle speed >
st
5mph) after the 1 event.
For the Coast Clutch and Low Reverse Clutch, the test must wait until the customer goes to closed
pedal so the diagnostics can test for engine braking. Once the customer tips out, the tests quickly
complete; but test mode duration depends on how long until the customer tips out.
5R110W has a single high side switch that provides power to all 7 Variable Force Solenoids (5 shift solenoids, TCC, and
EPC). The high side switch has circuit diagnostics, and if failed open a fault code will be stored.
Transmission Inputs
The Non-contacting Pulse Width Modulated Transmission Range Sensor (TRS) provides a duty cycle signal for each
position. This signal is transmitted at a frequency of 125 Hz. The PCM decodes the duty cycle to determine the driver-
selected gear position (Park, Rev, Neutral, OD, 3, 2, 1). This input device is checked for out of range frequency, low duty
cycle and high duty cycle input signals. (P0706, P0707, P0708)
Speed Sensors
The Turbine Shaft Speed (TSS) sensor, Intermediate Shaft Speed (ISS) sensor and Output Shaft Speed (OSS) sensor,
if equipped, are hall effect inputs that are checked for rationality. The vehicle speed signal is provided from the ABS
system to the PCM. If the engine rpm is above the torque converter stall speed and engine load is high, it can be inferred
that the vehicle must be moving. If there is insufficient output from the VSS sensor, a malfunction is indicated (P0500). If
there is insufficient output from the TSS sensor, a malfunction is indicated (P0715). If there is insufficient output from the
ISS sensor, a malfunction is indicated (P0791). If there is insufficient output from the OSS sensor, a malfunction is
indicated (P0720).
The transmission fluid temperature sensor is checked for circuit continuity (P0712, P0173) and for being stuck (P0711)
Transmission Outputs
Shift Solenoids
The Shift Solenoid (SSA, SSB, SSC, SSD, and SSE) output circuits are checked for opens and shorts by the PCM by
monitoring the status of a feedback circuit from the output driver. SSA (P0750, P0973, P0974), SSB (P0755, P0976,
P0977), SSC (P0760, p0979, P0980), SSD (P0765, P0982, P0983), SSE (P0770, P0985, P0986) each have fault codes
for open circuit, short to ground, and short to power malfunctions.
The shift solenoids will be tested for function as part of the clutch system the solenoid controls. This is determined by
vehicle inputs such as gear command and gear ratio. Clutch system malfunction codes:
Coast Clutch (controlled by SSA) P2700 Transmission Friction Element A apply time range/performance.
Over Drive Clutch (SSB) P2701 Transmission Friction Element B apply time range/performance.
Intermediate Clutch (SSC) P2702 Transmission Friction Element C apply time range/performance.
Low/Reverse Clutch (SSE) P2704 Transmission Friction Element E apply time range/performance.
Gears are enabled/disabled based on clutch faults. Example: if the OD clutch is failed off, all gears requiring the ODC to
be on are disabled (2nd, 4th, and 6th gear). If the OD clutch is failed on, only gears with the ODC on are commanded
(only 2nd, 4th, or 6th gear will be commanded, 1st, 3rd, and 5th will be disabled).
The Torque Converter Clutch (TCC) Solenoid for 5R110W is a Variable Force Solenoid (VFS) that is tested electrically
by a PCM output driver that has the capability to detect and distinguish opens (P0740), shorts to ground (P0742), and
shorts to power (P0744).
The TCC solenoid is checked functionally by evaluating torque converter slip under steady state conditions when the
torque converter is fully applied. If the slip exceeds the malfunction thresholds when the TCC is commanded on, a TCC
malfunction is indicated (P0741).
The EPC solenoid is a variable force solenoid that controls line pressure in the transmission. The EPC solenoid has a
feedback circuit in the PCM that monitors EPC current. If a EPC short to ground is detected (minimum pressure) a high
side switch will be opened, causing all solenoids to lose power. This will result in Park, Reverse, Neutral, and 5M (direct
drive with engine braking) as the only forward gear. For Open or short to power faults (maximum line pressure) no gears
are disabled; but engine idle is raised (to prevent line pressure instability since at low rpm the pump can't meet the
maximum pressure demand caused by these faults).
The high side switch provides power to all 7 solenoids. During certain failure modes the high side switch is opened,
providing Park, Reverse, Neutral, and 5M.
TCM CAN communication with the ECM is monitored. If the TCM is unable to communicate with the ECM a U0100 fault
code will be stored and the TCM high side electrical drivers will be commanded off, resulting in the transmission allowing
only park, reverse, neutral and 5M.
The 5R110W TCM (Transmission Control Module) is tested for KAM errors - P0603 (Internal Control Module KAM Error)
and P1633 (KAM Voltage to Low), RAM errors - P0604 (Internal Control Module RAM Error), ROM errors - P0605
(Internal Control Module ROM Error), and CPU function - P0607 (Control Module Performance).
KAM is tested for both KAM memory location integrity and for voltage supply. RAM is tested for read/write errors using
time based and accumulated counters. ROM is tested using a checksum computation routine and comparing the
resulting value with a checksum value generated from the calibration release tools. There are several checks for CPU
function such as watchdog, machine check and other hardware and software failures. These CPU tests use time based
and accumulated counters.