
SHIFT ATTEMPT LIMIT
To protect the transfer case system, the TCCM will
impose a limit on the number of shifts that can occur
over a calibrated time period. The system will monitor
the number of 'D' channel segment transitions that
occur in any 30 second time period. If the number of
segment transitions is 30 or greater, the system will go
into a default mode. The default mode of operation for
shifting is that the number of allowed 'D' channel tran-
sitions permitted to occur will be 3 over each 15 second
100 msec calibrated window of time. After 5 minutes
100 msec, the motor can be assumed to have cooled
down and the system will revert to normal operation.
The following rules also apply to the shift limit:
²The attempt limit will not prevent shifts coming
out of NEUTRAL, they will be allowed regardless of
the counter/timer.
²Any shift that is in progress when the counter
reaches a maximum count in time will be allowed to
complete before the default mode is entered. D-chan-
nel transitions during this period will not be counted
towards the default mode limit.
²A block, regardless of the direction, whether
towards destination or back towards reversal target
(shift timer expiring), will count as a value of 2 tran-
sitions towards the 30 segment transitions to go into
default mode as defined above. Current attempt limit
values are 30 transitions in 30 seconds and default
mode values are 3 transitions every 15 seconds for 5
minutes.
TRANSMISSION CONTROL
MODULE
DESCRIPTION
The Transmission Control Module (TCM) (Fig. 10)
may be sub-module within the Powertrain Control
Module (PCM) or a standalone module, depending on
the vehicle engine. The PCM, and TCM when
equipped, is located at the right rear of the engine
compartment, near the right inner fender.
OPERATION
The Transmission Control Module (TCM) controls
all electronic operations of the transmission. The
TCM receives information regarding vehicle opera-
tion from both direct and indirect inputs, and selects
the operational mode of the transmission. Direct
inputs are hardwired to, and used specifically by the
TCM. Indirect inputs are shared with the TCM via
the vehicle communication bus.
Some examples ofdirect inputsto the TCM are:
²Battery (B+) voltage
²Ignition ªONº voltage
²Transmission Control Relay (Switched B+)²Throttle Position Sensor
²Crankshaft Position Sensor
²Transmission Range Sensor
²Pressure Switches
²Transmission Temperature Sensor
²Input Shaft Speed Sensor
²Output Shaft Speed Sensor
²Line Pressure Sensor
Some examples ofindirect inputsto the TCM are:
²Engine/Body Identification
²Manifold Pressure
²Target Idle
²Torque Reduction Confirmation
²Engine Coolant Temperature
²Ambient/Battery Temperature
²DRBIIItScan Tool Communication
Based on the information received from these var-
ious inputs, the TCM determines the appropriate
shift schedule and shift points, depending on the
present operating conditions and driver demand.
This is possible through the control of various direct
and indirect outputs.
Some examples of TCMdirect outputsare:
²Transmission Control Relay
²Solenoids
²Torque Reduction Request
Some examples of TCMindirect outputsare:
²Transmission Temperature (to PCM)
²PRNDL Position (to BCM)
In addition to monitoring inputs and controlling
outputs, the TCM has other important responsibili-
ties and functions:
²Storing and maintaining Clutch Volume Indexes
(CVI)
²
Storing and selecting appropriate Shift Schedules
²System self-diagnostics
²Diagnostic capabilities (with DRBIIItscan tool)
Fig. 10 PCM/TCM Location
1 - RIGHT FENDER
2 - TRANSMISSION CONTROL MODULE
3 - POWERTRAIN CONTROL MODULE
DRELECTRONIC CONTROL MODULES 8E - 19
TRANSFER CASE CONTROL MODULE (Continued)

NOTE: If the TCM has been replaced, the ªQuick Learn
Procedureº must be performed. (Refer to 8 - ELECTRI-
CAL/ELECTRONIC CONTROL MODULES/TRANSMIS-
SION CONTROL MODULE - STANDARD PROCEDURE)
BATTERY FEED
A fused, direct battery feed to the TCM is used for
continuous power. This battery voltage is necessary
to retain memory in the TCM. When the battery (B+)
is disconnected, this memory is lost. When the bat-
tery (B+) is restored, this memory loss is detected by
the TCM and a Diagnostic Trouble Code (DTC) is set.
CLUTCH VOLUME INDEXES (CVI)
An important function of the TCM is to monitor
Clutch Volume Indexes (CVI). CVIs represent the vol-
ume of fluid needed to compress a clutch pack.
The TCM monitors gear ratio changes by monitor-
ing the Input and Output Speed Sensors. The Input,
or Turbine Speed Sensor sends an electrical signal to
the TCM that represents input shaft rpm. The Out-
put Speed Sensor provides the TCM with output
shaft speed information.
By comparing the two inputs, the TCM can deter-
mine transmission gear position. This is important to
the CVI calculation because the TCM determines
CVIs by monitoring how long it takes for a gear
change to occur (Fig. 11).
Gear ratios can be determined by using the
DRBIIItScan Tool and reading the Input/Output
Speed Sensor values in the ªMonitorsº display. Gear
ratio can be obtained by dividing the Input Speed
Sensor value by the Output Speed Sensor value.
For example, if the input shaft is rotating at 1000
rpm and the output shaft is rotating at 500 rpm,
then the TCM can determine that the gear ratio is
2:1. In direct drive (3rd gear), the gear ratio changes
to 1:1. The gear ratio changes as clutches are applied
and released. By monitoring the length of time it
takes for the gear ratio to change following a shift
request, the TCM can determine the volume of fluid
used to apply or release a friction element.
The volume of transmission fluid needed to apply
the friction elements are continuously updated for
adaptive controls. As friction material wears, the vol-
ume of fluid need to apply the element increases.
Certain mechanical problems within the input
clutch assembly can cause inadequate or out-of-range
element volumes. Also, defective Input/Output Speed
Sensors and wiring can cause these conditions. The
following chart identifies the appropriate clutch vol-
umes and when they are monitored/updated:
CLUTCH VOLUMES
Clutch When UpdatedProper Clutch
Volume
L/R2-1 or 3-1
downshift45 to 134
2C3-2 kickdown
shift25 to 85
OD 2-3 upshift 30 to 100
4C 3-4 upshift 30 to 85
UD4-3 kickdown
shift30 to 100
SHIFT SCHEDULES
As mentioned earlier, the TCM has programming that
allows it to select a variety of shift schedules. Shift
schedule selection is dependent on the following:
²Shift lever position
²Throttle position
²Engine load
²Fluid temperature
²Software level
As driving conditions change, the TCM appropri-
ately adjusts the shift schedule. Refer to the follow-
ing chart to determine the appropriate operation
expected, depending on driving conditions.
Fig. 11 Example of CVI Calculation
1 - OUTPUT SPEED SENSOR
2 - OUTPUT SHAFT
3 - CLUTCH PACK
4 - SEPARATOR PLATE
5 - FRICTION DISCS
6 - INPUT SHAFT
7 - INPUT SPEED SENSOR
8 - PISTON AND SEAL
8E - 20 ELECTRONIC CONTROL MODULESDR
TRANSMISSION CONTROL MODULE (Continued)

Schedule Condition Expected Operation
Extreme ColdOil temperature below -16É F -Park, Reverse, Neutral and 1st and
3rd gear only in D position, 2nd
gear only in Manual 2 or L
-No EMCC
Super ColdOil temperature between -12É F and
10É F- Delayed 2-3 upshift
- Delayed 3-4 upshift
- Early 4-3 coastdown shift
- High speed 4-2, 3-2, 2-1 kickdown
shifts are prevented
-Shifts at high throttle openings willl
be early.
- No EMCC
ColdOil temperature between 10É F and
36É F-Shift schedule is the same as
Super Cold except that the 2-3
upshifts are not delayed.
WarmOil temperature between 40É F and
80É F- Normal operation (upshift,
kickdowns, and coastdowns)
- No EMCC
HotOil temperature between 80É F and
240É F- Normal operation (upshift,
kickdowns, and coastdowns)
- Normal EMCC operation
OverheatOil temperature above 240É F or
engine coolant temperature above
244É F- Delayed 2-3 upshift
- Delayed 3-4 upshift
- 3rd gear FEMCC from 30-48 mph
- 3rd gear PEMCC above 35 mph
- Above 25 mph the torque
converter will not unlock unless the
throttle is closed or if a wide open
throttle 2nd PEMCC to 1 kickdown
is made
STANDARD PROCEDURE
STANDARD PROCEDURE - TCM QUICK LEARN
The quick learn procedure requires the use of the
DRBtscan tool.
This program allows the electronic transmission
system to recalibrate itself. This will provide the
proper transmission operation. The quick learn pro-
cedure should be performed if any of the following
procedures are performed:
²Transmission Assembly Replacement
²Transmission Control Module Replacement
²Solenoid Pack Replacement
²Clutch Plate and/or Seal Replacement
²Valve Body Replacement or Recondition
To perform the Quick Learn Procedure, the follow-
ing conditions must be met:
²The brakes must be applied
²The engine speed must be above 500 rpm
²The throttle angle (TPS) must be less than 3
degrees²The shift lever position must stay in PARK until
prompted to shift to overdrive
²The shift lever position must stay in overdrive
after the Shift to Overdrive prompt until the DRBt
indicates the procedure is complete
²The calculated oil temperature must be above
60É and below 200É
STANDARD PROCEDURE - DRIVE LEARN
When a transmission is repaired and a Quick
Learn procedure has been performed on the Trans-
mission Control Module (TCM), the following Drive
Learn procedure can be performed to fine tune any
shifts which are particularly objectionable.
NOTE: It is not necessary to perform the complete
Drive Learn procedure every time the TCM is Quick
Learned. Perform only the portions which target the
objectionable shift.
DRELECTRONIC CONTROL MODULES 8E - 21
TRANSMISSION CONTROL MODULE (Continued)

LEARN A SMOOTH 1ST NEUTRAL TO DRIVE SHIFT
Perform this procedure only if the complaint is for
a delayed or harsh shift the first time the transmis-
sion is put into gear after the vehicle is allowed to
set with the engine not running for at least 10 min-
utes. Use the following steps to have the TCM learn
the 1st N-D UD CVI.
NOTE: The transmission oil temperature must be
between 80 - 110ÉF (27 - 43ÉC).
(1) Start the engine only when the engine and
ignition have been off for at least ten (10) minutes.
(2) With the vehicle at a stop and the service
brake applied, record the 1st N-D UD CVI while per-
forming a Neutral to Drive shift. The 1st N-D UD
CVI accounts for air entrapment in the UD clutch
that may occur after the engine has been off for a
period of time.
(3) Repeat Step 1 and Step 2 until the recorded 1st
N-D UD CVI value stabilizes.
NOTE: It is important that this procedure be per-
formed when the transmission temperature is
between 80 - 110ÉF (27 - 43ÉC). If this procedure
takes too long to complete fully for the allowed
transmission oil temperature, the vehicle may be
returned to the customer with an explanation that
the shift will improve daily during normal vehicle
usage. The TCM also learns at higher oil tempera-
tures, but these values (line pressure correction
values) are not available for viewing on the DRBT
III.
LEARN A SMOOTH NEUTRAL TO DRIVE GARAGE
SHIFT
Perform this procedure if the complaint is for a
delayed or harsh shift when the transmission is put
into gear after the vehicle has had its first shift. Use
the following steps to have the TCM learn the Norm
N-D UD CVI.
NOTE: The transmission oil temperature must be
between 80 - 110ÉF (27 - 43ÉC) to learn the UD CVI.
Additional learning occurs at temperatures as low
as 0ÉF and as high as 200ÉF. This procedure may be
performed at any temperature that experiences poor
shift quality. Although the UD CVI may not change,
shift quality should improve.
(1) Start the vehicle engine and shift to drive.
(2) Move the vehicle forward to a speed of at least
16 km/h (10 MPH) and come to a stop. This ensures
no air is present in the UD hydraulic circuit.
(3) Perform repeated N-D shifts at a stop while
pausing in Neutral for at least 2-3 seconds and mon-itor Norm N-D UD CVI volume until the value stabi-
lizes. The value will change during the N-D shift.
This is normal since the UD value is different for the
N-D shift then the normal value shown which is used
for 4-3 coastdown and kickdowns. Perform repeated
shifts in this temperature range until the Norm N-D
UD CVI value stabilizes and the N-D shifts become
smooth.
LEARN THE 1ST 2-3 SHIFT AFTER A RESTART OR
SHIFT TO REVERSE
Use the following steps to have the TCM learn the
1st 2-3 shift OD CVI.
NOTE: The transmission oil temperature must be
above 80ÉF (27ÉC).
(1) With the vehicle engine running, select reverse
gear for over 2 seconds.
(2) Shift the transmission to Drive and accelerate
the vehicle from a stop at a steady 15 degree throttle
opening and perform a 2-3 shift while noting the 1st
2-3 OD CVI.
(3) Repeat Step 1 and Step 2 until the 1st 2-3
upshift becomes smooth and the 1st 2-3 OD CVI sta-
bilizes.
LEARN A SMOOTH 2-3 AND 3-4 UPSHIFT
NOTE: The transmission oil temperature must be
above 110ÉF (43ÉC).
Use the following steps to have the TCM learn the
OD and 4C CVI's.
(1) Accelerate the vehicle from a stop at a steady
15 degree throttle opening and perform multiple 1-2,
2-3, and 3-4 upshifts. The 2nd 2-3 shift following a
restart or shift to reverse will be shown during the
shift as a value between the 1st 2-3 OD CVI and the
normal OD CVI. Updates to the normal OD CVI will
occur after the 2nd shift into 3rd gear, following a
restart or shift to reverse.
(2) Repeat Step 1 until the 2-3 and 3-4 shifts
become smooth and the OD and 4C CVI become sta-
ble.
LEARN A SMOOTH 4-3 COASTDOWN AND PART
THROTTLE 4-3 KICKDOWN
NOTE: The transmission oil temperature must be
above 110ÉF (43ÉC).
Use the following steps to have the TCM learn the
UD shift volume.
(1) At a vehicle speed between 64-97 km/h (40-60
MPH), perform repeated 4-3 kickdown shifts.
8E - 22 ELECTRONIC CONTROL MODULESDR
TRANSMISSION CONTROL MODULE (Continued)

(2) Repeat Step 1 until the UD volume becomes
somewhat stable and the shift becomes smooth.
LEARN A SMOOTH 1-2 UPSHIFT AND 3-2
KICKDOWN
Use the following steps to have the TCM learn the
2C shift volume.
NOTE: The transmission oil temperature must be
above 110ÉF (43ÉC).
(1) With a vehicle speed below 48 km/h (30 MPH)
and the transmission in 3rd gear, perform multiple
3-2 kickdowns.
(2) Repeat Step 1 until the 3-2 kickdowns become
smooth and the 2C CVI becomes stable.
LEARN A SMOOTH MANUAL 2-1 PULLDOWN
SHIFT AS WELL AS A NEUTRAL TO REVERSE
SHIFT
NOTE: The transmission oil temperature must be
above 110ÉF (43ÉC).
Use the following steps to have the TCM learn the
LR volume.
(1) With the vehicle speed around 40-48 km/h
(25-30 MPH) in Manual 2nd, perform manual pull-
downs to Low or 1st gear at closed throttle.
(2) Repeat Step 1 until the LR CVI becomes stable
and the manual 2-1 becomes smooth.
LEARN A SMOOTH NEUTRAL TO REVERSE SHIFT
NOTE: The transmission oil temperature must be
above 110ÉF (43ÉC).
(1) With the vehicle at a stop, perform Neutral to
Reverse shifts until the shift is smooth. An unlearned
Neutral to Reverse shift may be harsh or exhibit a
double bump.
(2) If any of the shifts are still not smooth after
the clutch volume stabilizes, an internal transmis-
sion problem may be present.
LEARN A SMOOTH 4-5 UPSHIFT
NOTE: The transmission oil temperature must be
above 110ÉF (43ÉC).
Use the following steps to have the TCM learn the
Alt 2C CVI.
(1) Accelerate the vehicle through 88 km/h
(55mph) at a steady 10-15 degree throttle opening
and perform multiple 4-5 upshifts.
(2) Repeat Step 1 until the 4-5 shift become
smooth and theAlt 2C CVI become stable. There is a
separate 2C volume used and learned for 4-5 shifts,
2CA. It is independent of the 2C CVI learned on 3-2
kickdowns.
DRELECTRONIC CONTROL MODULES 8E - 23
TRANSMISSION CONTROL MODULE (Continued)

The Auto Shutdown (ASD) relay provides battery
voltage to each ignition coil.
The ignition system consists of:
²6 Spark Plugs
²6 Separate Ignition Coils
²2 Knock Sensors
²Powertrain Control Module (PCM)
²Also to be considered part of the ignition system
are certain inputs from the Crankshaft Position,
Camshaft Position, Throttle Position, 2 knock and
MAP Sensors
4.7L V-8 ENGINE
The 4.7L V-8 engine uses a separate ignition coil for
each cylinder. The one-piece coil bolts directly to the
cylinder head. Rubber boots seal the secondary termi-
nal ends of the coils to the top of all 8 spark plugs. A
separate electrical connector is used for each coil.
Because of coil design, spark plug cables (second-
ary cables) are not used. A distributor is not used
with the 4.7L engine.
Two knock sensors (one for each cylinder bank) are
used to help control spark knock.
The Auto Shutdown (ASD) relay provides battery
voltage to each ignition coil.
The ignition system consists of:
²8 Spark Plugs
²8 Separate Ignition Coils
²2 Knock Sensors
²Powertrain Control Module (PCM)
²Also to be considered part of the ignition system
are certain inputs from the Crankshaft Position,
Camshaft Position, Throttle Position, 2 knock and
MAP Sensors
5.7L V-8 ENGINE
For additional information, also refer to Igni-
tion Coil Description and Operation.
The 5.7L V-8 engine is equipped with 16 spark
plugs. Two plugs are used for each cylinder. The 5.7L
is also equipped with 8 separate and independent
ignition coils. The one-piece coil bolts directly to the
cylinder head cover and attaches the coils secondary
output terminal directly to a spark plug using a rub-
ber boot seal. Each coil is also equipped with a sec-
ond output terminal. This second terminal connects a
conventional spark plug cable directly to a spark
plug on the opposite cylinder bank. A separate pri-
mary electrical connector is used for each coil.
Eight conventional spark plug cables are used with
the 5.7L. These cables connect a coil on one cylinder
bank, directly to a spark plug on the opposite cylin-
der bank. The cables are placed and routed in a spe-
cial plastic loom to keep them separated. This loom is
clipped to the intake manifold. To prevent a miss-
match of cables, a corresponding spark plug / coil
number is displayed on each plug cable: 1/6, 2/3, 4/7and 5/8. These numbers can also be found on the top
of the intake manifold to the right of the throttle
body (Fig. 1).
Two knock sensors (one for each cylinder bank) are
used to help control spark knock.
The 5.7L engine will not use a conventional distrib-
utor.
The ignition system consists of:
²16 Spark Plugs (2 per cylinder)
²
8 Separate, Dual-Secondary Output, Ignition Coils
²2 Knock Sensors
²8 Secondary Ignition Cables
²Powertrain Control Module (PCM)
²Also to be considered part of the ignition system
are certain inputs from the Crankshaft Position,
Camshaft Position, Throttle Position, 2 knock and
MAP Sensors
5.9L V-8 ENGINE
The 5.9L V-8 ignition system will use a conven-
tional distributor and 1 remotely mounted coil. Con-
ventional spark plug cables are used with the 5.9L.
Knock sensors are not used with the 5.9L engine.
The ignition system consists of:
²8 Spark Plugs
²1 Ignition Coil
²Secondary Ignition Cables
²Distributor (contains rotor and camshaft position
sensor)
²Powertrain Control Module (PCM)
Fig. 1 FIRING ORDER / CABLE ROUTING - 5.7L V-8
ENGINE
1 - TOP OF INTAKE MANIFOLD
2 - CYLINDER FIRING ORDER (IGNITION COIL NUMBER)
3 - CORRESPONDING SPARK PLUG NUMBER
8I - 2 IGNITION CONTROLDR
IGNITION CONTROL (Continued)

²Also to be considered part of the ignition system
are certain inputs from the Crankshaft Position, Cam-
shaft Position, Throttle Position and MAP Sensors
8.0L V-10 ENGINE
. The 8.0L V-10 engine is equipped with 2 remote
coil packs. Conventional spark plug cables are used
with the 8.0L engine. The 8.0L engine will not use a
conventional distributor
The ignition coils are individually fired, but each
coil is a dual output. Refer to Ignition Coil for addi-
tional information.Knock sensors are not used with the 8.0L engine.
The ignition system consists of:
²10 Spark Plugs
²2 Ignition Coil packs containing 10 individual
coils
²10 Secondary Ignition Cables
²Powertrain Control Module (PCM)
²Also to be considered part of the ignition system
are certain inputs from the Crankshaft Position,
Camshaft Position, Throttle Position and MAP Sen-
sors
SPECIFICATIONS
SPECIFICATIONS - TORQUE - IGNITION
DESCRIPTION N´m Ft. Lbs. In. Lbs.
Camshaft Position Sensor - 3.7L V-6 Engine 12 - 106
Camshaft Position Sensor - 4.7L V-8 Engine 12 - 106
Camshaft Position Sensor - 5.7L V-8 Engine 12 9 105
Camshaft Position Sensor - 8.0L V-10 Engine 6 - 50
Crankshaft Position Sensor - 3.7L V-6 Engine 28 21 205
Crankshaft Position Sensor - 4.7L V-8 Engine 28 21 205
Crankshaft Position Sensor - 5.7L V-8 Engine 12 9 105
Crankshaft Position Sensor - 5.9L V-8 Engine 8 - 70
Crankshaft Position Sensor - 8.0L V-10 Engine 8 - 70
Distributor Hold Down Bolt - 5.9L V-8 Engine 23 17 -
Ignition Coil Mounting - 5.9L V-8 Engine
(if tapped bolts are used)5-50
Ignition Coil Mounting - 5.9L V-8 Engine
(if nuts/bolts are used)11 - 100
Ignition Coil Mounting - 3.7L V-6 Engine 8 - 70
Ignition Coil Mounting - 4.7L V-8 Engine 8 - 70
Ignition Coil Mounting - 5.7L V-8 Engine 12 9 105 ( 20)
Ignition Coil Mounting - 8.0L V-10 Engine 10 - 90
* Knock Sensor - 3.7L V-6 Engine 20 15 176
* Knock Sensor - 4.7L V-8 Engine 20 15 176
* Knock Sensor - 5.7L V-8 Engine 20 15 176
Spark Plugs - 3.7L V-6 Engine 27 20 -
Spark Plugs - 4.7L V-8 Engine 27 20 -
** Spark Plugs - 5.7L V-8 Engine 18 ( 3) 13 ( 2) -
Spark Plugs - 5.9L V-8 Engine 41 30 -
Spark Plugs - 8.0L V-10 Engine 41 30 -
* Do not apply any sealant, thread-locker or adhesive
to bolts. Poor sensor performance may result.
** Torque critical tapered design. Do not exceed 15 ft.
lbs.
DRIGNITION CONTROL 8I - 3
IGNITION CONTROL (Continued)

ENGINE FIRING ORDER - 3.7L V-6
1-6-5-4-3-2
ENGINE FIRING ORDER ± 4.7L V-8
FIRING ORDER / CABLE ROUTING ± 5.7L V-8
ENGINE
Eight conventional spark plug cables are used with
the 5.7L. These cables connect a coil on one cylinder
bank, directly to a spark plug on the opposite cylin-
der bank. The cables are placed and routed in a spe-
cial plastic loom to keep them separated. This loom is
clipped to the intake manifold. To prevent a miss-
match of cables, a corresponding spark plug / coil
number is displayed on each plug cable: 1/6, 2/3, 4/7
and 5/8. These numbers can also be found on the top
of the intake manifold to the right of the throttle
body (Fig. 2).
ENGINE FIRING ORDER - 5.9L V-8
Fig. 2 FIRING ORDER / CABLE ROUTING - 5.7L V-8
ENGINE
1 - TOP OF INTAKE MANIFOLD
2 - CYLINDER FIRING ORDER (IGNITION COIL NUMBER)
3 - CORRESPONDING SPARK PLUG NUMBER
8I - 4 IGNITION CONTROLDR
IGNITION CONTROL (Continued)