6E–52 ENGINE DRIVEABILITY AND EMISSIONS
GENERAL DESCRIPTION FOR FUEL
METERING
The fuel metering system starts with the fuel in the fuel
tank. An electric fuel pump, located in the fuel tank,
pumps fuel to the fuel rail through an in-line fuel filter.
The pump is designed to provide fuel at a pressure
above the pressure needed by the injectors.
A fuel pressure regulator in the fuel rail keeps fuel
available to the fuel injectors at a constant pressure.
A return line delivers unused fuel back to the fuel tank.
The basic function of the air/fuel metering system is to
control the air/fuel delivery to the engine. Fuel is
delivered to the engine by individual fuel injectors
mounted in the intake manifold.
The main control sensor is the heated ox ygen sensor
located in the ex haust system. The heated ox ygen
sensor reports to the ECM how much oxygen is in the
ex haust gas. The ECM changes the air/fuel ratio to the
engine by controlling the amount of time that fuel
injector is “On”.
The best mix ture to minimize exhaust emissions is 14.7
parts of air to 1 part of gasoline by weight, which allows
the catalytic converter to operate most efficiently.
Because of the constant measuring and adjusting of the
air/fuel ratio, the fuel injection system is called a “closed
loop” system.
The ECM monitors signals from several sensors in
order to determine the fuel needs of the engine. Fuel is
delivered under one of several conditions called “mode”.
All modes are controlled by the ECM.
Battery Voltage Correction Mode
When battery voltage is low, the ECM will compensate
for the weak spark by increasing the following:
The amount of fuel delivered.
The idle RPM.
Clear Flood Mode
Clear a flooded engine by pushing the accelerator pedal
down all the way. The ECM then de-energizes the fuel
injectors. The ECM holds the fuel injectors de-energized
as long as the throttle remains above 75% and the
engine speed is below 800 RPM. If the throttle position
becomes less than 75%, the ECM again begins to pulse
the injectors ON and OFF, allowing fuel into the
cylinders.
Deceleration Fuel Cutoff (DFCO) Mode
The ECM reduces the amount of fuel injected when it
detects a decrease in the throttle position and the air
flow. When deceleration is very fast, the ECM may cut
off fuel completely. Until enable conditions meet the
engine revolution less 1000 rpm or manifold absolute
pressure less than 10 kPa.
Engine Speed/ Vehicle Speed/ Fuel Disable
Mode
The ECM monitors engine speed. It turns off the fuel
injectors when the engine speed increases above 6000
RPM. The fuel injectors are turned back on when
engine speed decreases below 3500 RPM.
Acceleration Mode
The ECM provides ex tra fuel when it detects a rapid
increase in the throttle position and the air flow.
Fuel Cutoff Mode
No fuel is delivered by the fuel injectors when the
ignition is OFF. This prevents engine run-on. In addition,
the ECM suspends fuel delivery if no reference pulses
are detected (engine not running) to prevent engine
flooding.
Starting Mode
When the ignition is first turned ON, the ECM energizes
the fuel pump relay for two seconds to allow the fuel
pump to build up pressure. The ECM then checks the
engine coolant temperature (ECT) sensor and the
throttle position sensor to determine the proper air/fuel
ratio for starting.
The ECM controls the amount of fuel delivered in the
starting mode by adjusting how long the fuel injectors
are energized by pulsing the injectors for very short
times.
Run Mode
The run mode has the following two conditions:
Open loop
Closed loop
When the engine is first started, the system is in “open
loop” operation. In “Open Loop,” the ECM ignores the
signal from the heated oxygen sensor (HO2S). It
calculates the air/fuel ratio based on inputs from the TP,
ECT, and MAP sensors.
The system remains in “Open Loop” until the following
conditions are met:
The HO2S has a varying voltage output showing that
it is hot enough to operate properly (this depends on
temperature).
The ECT has reached a specified temperature.
A specific amount of time has elapsed since starting
the engine.
Engine speed has been greater than a specified RPM
since start-up.
The specific values for the above conditions vary with
different engines and are stored in the programmable
read only memory (PROM). When these conditions are
met, the system enters “closed loop” operation. In
“closed loop,” the ECM calculates the air/fuel ratio
(injector on-time) based on the signal from the HO2S.
This allows the air/fuel ratio to stay very close to 14.7:1.
6E–72 ENGINE DRIVEABILITY AND EMISSIONS
TYPICAL SCAN DATA & DEFINITIONS (ENGINE DATA)
Use the Typical Values Table only after the On-Board Diagnostic System Check has been completed, no DTC(s) were
noted, and you have determined that the on-board diagnostics are functioning properly. Tech 2 values from a
properly-running engine may be used for comparison with the engine you are diagnosing.
Condition : Vehicle stopping, engine running, air conditioning off & after warm-up (Coolant temperature approx imately
80 deg.)
Tech 2 ParameterUnitsIdle2000rpmDescription
1 Engine Speed rpm775 - 8751950 - 2050 The actual engine speed is measured by ECM from the
CKP sensor 58X signal.
2 Desired Idle Speed rpm825800 - 850 The desired engine idle speed that the ECM
commanding. The ECM compensates for various engine
loa ds.
3 Engine Coolant
Te mpe rature°C or °F80 - 9080 - 90 The ECT is measured by ECM from ECT sensor output
voltage. When the engine is normally warm upped, this
data displays approximately 80 °C or more.
4 Sta rt Up ECT (Engine
Coolant Temperature)°C or °FDepends on ECT
a t start-upDepends on ECT
at sta rt-upStart-up ECT is measured by ECM from ECT sensor
output voltage when engine is started.
5Inta ke Air
Temperature °C or °FDe pe nds on
ambient tempDepends on
ambient tempThe IAT is mea sure d by ECM from IAT sensor o utput
voltage. This data is changing by intake air temperature.
6 Sta rt Up IAT (Inta ke
Air Temperature)°C or °FDepends on IAT at
sta rt-upDepends on IAT at
start-upStart-up IAT is me asured by ECM fro m IAT se nso r o utput
voltage when engine is started.
7 Manifold Absolute
Pre ssurekPa31 - 3625 - 30The MAP (kPa ) is me asure d by ECM fro m MAP o utput
voltage. This data is changing by inlet manifold pressure.
8 Barometric Pressure kPaDe pe nds on
altitudeDepends on
altitudeThe ba rome tric pre ssure is me asured by ECM fro m the
MAP sensor output voltage monitored during key up and
w ide o pe n thro ttle. This data is cha nging by a ltitude.
9 Throttle Position %02-4 Throttle position operating angle is measured by the
ECM from throttle position output voltage. This should
displa y 0% at idle a nd 99 - 100% at full throttle .
10 Calculated Air Flow g/s3.5 -4.508.0 - 10.0 This displays calculated air mount from MAP sensor
output. This data is changing by inlet manifold pressure .
11 Air Fuel Ratio14.6:114.6:1 This displays the ECM commanded value. In closed loop,
this should normally be displayed around 14.2:1 - 14.7:1.
12 Spark Advance °CA8 - 1525 - 32 This displays the amount of spark advance being
commanded by the ECM.
13 Engine Load %2 - 55 - 10 This displays is calculated by the ECM form engine
speed and MAF sensor reading. Engine load should
incre ase with an incre ase in engine spe ed or air flo w
amount.
14 Injection Pulse Width ms1.0 - 3.0 3.0 - 4.0 This displays the amount of time the ECM is
commanding each injector On during each engine cycle.
A lo nger injecto r pulse width will ca use more fuel to be
delivered. Injector pulse width should increase with
increased engine load.
15 Fuel System Status Open Loop/
Close LoopClo se Loo pClose Loop When the engine is first started the system is in “Open
Loop” operation. In “Open Loop”, the ECM ignores the
signal from the oxygen sensors. When various conditions
(ECT, time from start, engine speed & oxygen sensor
o utput) are me t, the syste m e nte rs “Closed Lo op”
o pera tio n. In “Close d Lo o p”, the ECM ca lculate s the air
fuel ratio based on the signal from the oxygen sensors.
16 Knock Present Yes/NoNoNo This displays knock sensor detection status. When
engine knock is occurred, displays "Yes".
17 Knock Counter-- This displays the number of knock during a ignition cycle.
18 Kno ck Reta rd °CA00 This displa ys the commande d ignitio n spa rk timing re tard
timing based on the signal from the knock sensor.
19 A/C Clutch Re la y On/OffOffOff This display s whe the r the ECM has co mma nde d the A/C
co mpre ssor clutch “On” or “Off”.
6E–74 ENGINE DRIVEABILITY AND EMISSIONS
TYPICAL SCAN DATA & DEFINITIONS (O2 SENSOR DATA)
Use the Typical Values Table only after the On-Board Diagnostic System Check has been completed, no DTC(s) were
noted, and you have determined that the on-board diagnostics are functioning properly. Tech 2 values from a
properly-running engine may be used for comparison with the engine you are diagnosing.
Condition : Vehicle stopping, engine running, air conditioning off & after warm-up (Coolant temperature approx imately
80 deg.)
Tech 2 ParameterUnitsIdle2000rpmDescription
1 Engine Speed rpm710 - 8751950 - 2050 The actual engine speed is measured by ECM from the
CKP sensor 58X signal.
2 Desired Idle Speed rpm825800 - 850 The desired engine idle speed that the ECM
commanding. The ECM compensates for various engine
loa ds.
3 Engine Coolant
Te mpe rature°C or °F80 - 9080 - 90 The ECT is measured by ECM from ECT sensor output
voltage. When the engine is normally warm upped, this
data displays approximately 80 °C or more.
4 Sta rt Up ECT (Engine
Coolant Temperature)°C or °FDepends on ECT
a t start-upDepends on ECT
at sta rt-upStart-up ECT is measured by ECM from ECT sensor
output voltage when engine is started.
5Inta ke Air
Temperature °C or °FDe pe nds on
ambient tempDepends on
ambient tempThe IAT is me asure d by ECM fro m IAT se nsor output
voltage. This data is changing by intake air temperature.
6 Sta rt Up IAT (Inta ke
Air Temperature)°C or °FDepends on IAT at
sta rt-upDepends on IAT at
start-upStart-up IAT is measured by ECM from IAT sensor output
voltage when engine is started.
7 Manifold Absolute
Pre ssurekPa31 - 3625 - 30The MAP (kPa ) is mea sured by ECM fro m MAP output
voltage. This data is changing by inlet manifold pressure.
8 Barometric Pressure kPaDe pe nds on
altitudeDepends on
altitudeThe ba ro me tric pressure is mea sure d by ECM from the
MAP se nsor o utput v o ltage monitore d during ke y up and
w ide o pe n thro ttle. This data is cha nging by a ltitude.
9 Throttle Position %02 - 4 Throttle position operating angle is measured by the
ECM from throttle position output voltage. This should
displa y 0% at idle a nd 99 - 100% at full throttle .
10 Calculated Air Flow g/s3.5 -4.508.0 - 10.0 This displays intake air amount. The mass air flow is
measured by ECM from the MAF sensor output voltage.
11 Air Fuel Ratio14.6:114.6:1 This displays the ECM commanded value. In closed
loo p, this sho uld no rmally be display ed a ro und 14.2:1 -
14.7:1.
12 Fuel System Status Open Loop/
Close LoopClo se Loo pClose Loop When the engine is first started the system is in “Ope n
Loop” operation. In “Open Loop”, the ECM igno res the
signal from the oxygen sensors. When various
conditions (ECT, time from start, engine speed & oxygen
sensor output) are met, the system enters “Closed Loop”
operation. In “Closed Loop”, the ECM calculates the air
fuel ratio based on the signal from the oxygen sensors.
13 Engine Load %2 - 55 - 10 This displays is calculated by the ECM form engine
speed and MAF sensor reading. Engine load should
increase with an increase in engine speed or air flow
amount.
14B1 O2 Sensor Ready
(Ba nk 1)Ye s / N oYe sYes This displays the status of the exhaust oxygen sensor.
This display will indicate “Ye s” when the ECM detects a
fluctuating oxygen sensor output voltage sufficient to
a llow clo se d loo p o pe ration. This will no t occur unle ss
the oxygen sensor is warmed up.
15B1S1 Status
(Bank 1 Sensor 1)Rich / Le anRich / LeanRich / Lean This displays dependent on the exhaust oxygen sensor
output voltage. Should fluctuate constantly “Rich” and
“Le an” in closed loop.
16 Fuel Trim Learned Yes/NoYe sYes When conditions are appropriate for enabling long term
fue l trim corrections, fue l trim le a rn will display “Ye s”.
This indica te s tha t the lo ng term fue l trim is respo nding
to the short te rm fue l trim. If the fue l trim le an displa y s
“No”, then long term fuel trim will not respond to changes
in short te rm fuel trim.
6E–76 ENGINE DRIVEABILITY AND EMISSIONS
MISCELLANEOUS TEST
The state of each circuit can be tested by using
miscellaneous test menus. Especially when DTC
cannot be detected, a faulty circuit can be diagnosed by
testing each circuit by means of these menus.
Even DTC has been detected, the circuit tests using
these menus could help discriminate between a
mechanical trouble and an electrical trouble.
Connect Tech 2 and select “Powertrain”, “2.XL L4
HV240” & “Miscellaneous Test”.
F0: Lamps
F0: Malfunction Indicator Lamp
When the Tech 2 is operated, “Malfunction Indicator
Lamp (Check Engine Lamp)” is turned on or off.
The circuit is normal if the “Malfunction Indicator Lamp
(Check Engine Lamp)” in the instrument panel is turned
on or off in accordance with this operation.
F1: Relays
F0: Fuel Pump Relay
When the Tech 2 is operated, fuel pump relay signal
turns ON or OFF.
The circuit is normal if fuel pump sound is generated in
accordance with this operation when key switch is
turned ON.
F1: A /C Clutch Relay
When the Tech 2 is operated, A/C clutch relay signal
turns ON or OFF.
The circuit is normal if A/C compressor clutch is
energized in accordance with this operation when the
engine is running.
F2: EVAP
F0: Purge Solenoid
When the Tech 2 is operated, duty ratio of EVAP purge
solenoid is changed 10%-by-10%.
Press “Increase” key.
Then, EVAP Purge Solenoid is increases 10%-by-
10%.
Press “Quit” Key.F3: IAC System
F0: IA C Control
When the Tech 2 is operated, “Idle Air Control”
increases or decreases 5steps-by-5steps up to
150steps.
The circuit is normal if idle engine speed is changed in
accordance with this operation.
Press “Increase” key.
Then, Idle Air Control is increases 1osteps-by-
10steps up to 160steps. Engine speed is also
changed by this operation.
Press “Quit” Key.
F1: IA C Reset
When the Tech 2 is operated, “Idle Air Control” resets.
The circuit is normal if idle engine speed is droped in
accordance with this operation.
Press “Increase” key.
Then, Desired Idle speed is increases 50rpm-by-
50rpm up to 1550rpm. Engine speed is also changed
by this operation.
Press “Quit” Key. Purge Solenoid
Engine Speed 800 RPM
Desired Idle Speed 762 RPM
Engine Coolant Temperature 80 °C
Start Up ECT 50 °C
Intake Air Temperature 30 °C
Start Up IAT 25 °C
Manifold Absolute Pressure 35kPa
EVAP Purge Solenoid 30%
IAC Control
Engine Speed 800 RPM
Desired Idle Speed 762 RPM
Engine Coolant Temperature 80 °C
Start Up ECT 50 °C
Intake Air Temperature 30 °C
Start Up IAT25 °C
Manifold Absolute Pressure 35kPa
Idle Air Control 30 Steps
IAC Reset
Engine Speed 800 RPM
Desired Idle Speed 762 RPM
Engine Coolant Temperature 80 °C
Start Up ECT 50 °C
Intake Air Temperature 30 °C
Start Up IAT 25 °C
Manifold Absolute Pressure 35kPa
Idle Air Control 30 Steps
ENGINE DRIVEABILITY AND EMISSIONS 6E–77
F4: Injector Balance Test
When the Tech 2 is operated, selected injector turns ON
or OFF.
The circuit is normal if engine vibration is changed at
selected cylinder in accordance with this operation
when engine is idling.
Press “Injector Off” key.
Then, engine speed drops and vibration occurs when
a cylinder is selected.
Press “Quit” Key.Injector Balance Test
Engine Speed 800 RPM
Desired Idle Speed 762 RPM
Engine Coolant Temperature 80
Start Up ECT 50
Intake Air Temperature 30
Start Up IAT 25
Manifold Absolute Pressure 35kPa
Injector 1 On
6E–86 ENGINE DRIVEABILITY AND EMISSIONS
5. After choosing the data, click the “Nex t” button.
6. When all the necessary information is entered, the
“details” of software within the database that match
the entered data will appear for confirmation. Click
the “Program” switch and then download the new
software onto Tech-2.
7.“Data Transfer” comes on display. The progress of
downloading will be displayed on the screen in the
form of bar graph.
8. Upon finishing the data transfer, turn off the power
of Tech-2, removing from P/C.4. Programming of ECM
1. Check to see if batteries are fully charged, while
ABS connectors shall be removed from the vehicle.
2. Connect Tech-2 to Vehicle Diagnostic Connectors.
3. Turn on the power of Tech-2 and the title screen
comes on display.
4. Turn on the ignition (without allowing the engine to
start)
5. On the title screen of Tech-2, push the “Enter”
button.
6. Choose “F1: Service Programming System” on the
main screen and then choose “Fl: Program ECU”.
7. While data is being transferred, “Programming in
Progress” will be displayed on the Tech-2 screen.
8. Upon finishing the data transfer, Tech-2 will display
“Reprogramming Was Successful”. Push the “Exit”
button to bring program to completion
9. Following “Procedure 2: Demand of Data”, try over
again “Information Obtaining” and check to confirm
if the data has been correctly re-loaded.
10. Upon finishing confirmation, turn off the ignition of
the vehicle and then turn off the power of Tech-2,
removing from the vehicle.
6E–98 ENGINE DRIVEABILITY AND EMISSIONS
FUEL METERING SYSTEM CHECK
Some failures of the fuel metering system will result in
an “Engine Cranks But Will Not Run” symptom. If this
condition ex ists, refer to the Cranks But Will Not Run
chart. This chart will determine if the problem is caused
by the ignition system, the ECM, or the fuel pump
electrical circuit.
Refer to Fuel System Electrical Test for the fuel system
wiring schematic.
If there is a fuel delivery problem, refer to Fuel System
Diagnosis, which diagnoses the fuel injectors, the fuel
pressure regulator, and the fuel pump.
Followings are applicable to the vehicles with
closed Loop System:
If a malfunction occurs in the fuel metering system, it
usually results in either a rich HO2S signal or a lean
HO2S signal. This condition is indicated by the HO2S
voltage, which causes the ECM to change the fuel
calculation (fuel injector pulse width) based on the
HO2S reading. Changes made to the fuel calculation
will be indicated by a change in the long term fuel trim
values which can be monitored with a Scan Tool. Ideal
long term fuel trim values are around 0%; for a lean
HO2S signal, the ECM will add fuel, resulting in a fuel
trim value above 0%. Some variations in fuel trim values
are normal because all engines are not ex actly the
same. If the evaporative emission canister purge is 02
status may be rich condition. 02 status indicates the
lean condition, refer to DTC P1171 for items which can
cause a lean HO2S signal.
FUEL INJECTOR COIL TEST PROCEDURE
AND FUEL INJECTOR BALANCE TEST
PROCEDURE
Test Description
Number(s) below refer to the step number(s) on the
Diagnostic Chart:
2. Relieve the fuel pressure by connecting 5-8840-
0378-0 T-Joint to the fuel pressure connection on the
fuel rail.
Caution: In order to reduce the risk of fire and
personal injury, wrap a shop towel around the
fuel pressure connection. The towel will absorb
any fuel leakage that occurs during the
connection of the fuel pressure gauge. Place the
towel in an approved container when the
connection of the fuel pressure gauge is
complete.
Place the fuel pressure gauge bleed hose in an
approved gasoline container.
With the ignition switch OFF open the valve on the
fuel pressure gauge.
3. Record the lowest voltage displayed by the DVM
after the first second of the test. (During the first
second, voltage displayed by the DVM may be
inaccurate due to the initial current surge.)
Injector Specifications:
The voltage displayed by the DVM should be
within the specified range.
The voltage displayed by the DVM may increase
throughout the test as the fuel injector windings
warm and the resistance of the fuel injector
windings changes.Resistance OhmsVoltage Specification at
10°C-35°C (50°F-95°F)
11.8-12.6 5.7-6.6
ENGINE DRIVEABILITY AND EMISSIONS 6E–101
5 1. Set the Injector Adapter Cable to injector #1.
2. Press the “Push to Start Test” button on the fuel
injector tester.
3. Observe the voltage reading on the DVM.
Important: The voltage reading may rise during the
test.
4. Record the lowest voltage observed after the first
second of the test.
5. Set the Injector Adapter Cable to the nex t injector
and repeat steps 2, 3, and 4.
Did any fuel injector have an erratic voltage reading
(large fluctuations in voltage that did not stabilize) or a
voltage reading above the specified value? 9.5V Go to Step 4Go to Step 6
6 1. Identify the highest voltage reading recorded
(other than those above 9.5V).
2. Subtract the voltage reading of each injector from
the highest voltage selected in step 1. Repeat until
you have a subtracted value for each injector.
For any injector, is the subtracted value in step 2
greater than the specified value? 0.6V Go to Step 4Go to Step 7
7Caution: In order to reduce the risk of fire and
personal injury, wrap a shop towel around the fuel
pressure connection. The towel will absorb any
fuel leakage that occurs during the connection of
the fuel pressure gauge. Place the Towel in an
approved container when the connection of the
fuel pressure gauge is complete.
1. Connect the 5-8840-0378-0 Fuel Pressure Gauge
to the fuel pressure test port.
2. Energize the fuel pump using the Scan Tool.
3. Place the bleed hose of the fuel pressure gauge
into an approved gasoline container.
4. Bleed the air out of the fuel pressure gauge.
5. With the fuel pump running, observe the reading
on the fuel pressure gauge.
Is the fuel pressure within the specified values?296kPa-
376kPa
(43-55psi) Go to Step 8Go to Fuel
System
Diagnosis
8 Turn the fuel pump OFF.
Does the fuel pressure remain constant?
—Go to Step 9Go to Fuel
System
Diagnosis Step Action Value(s) Yes No