EC-18
ENGINE CONTROL SYSTEM
System Chart
EBS01KCD
*1: The input signal is sent to the ECM through CAN communication line.
*2: The output signal is sent from the ECM through CAN communication line.
Fuel Injection Control SystemEBS01KCE
SYSTEM DESCRIPTION
Three types of fuel injection control are provided to accommodate engine operating conditions; normal control,
idle control and start control. The ECM determines the appropriate fuel injection control. Under each control,
the amount of fuel injected is adjusted to improve engine performance.
Pulse signals are sent to fuel injectors according to the input signals to adjust the amount of fuel injected to
preset value.
START CONTROL
Input/Output Signal Chart
Input (Sensor) ECM Function Output (Actuator)
lAccelerator pedal position sensor
lFuel rail pressure sensor
lFuel pump temperature sensor
lEngine coolant temperature sensor
lMass air flow sensor
lIntake air temperature sensor
lCrankshaft position sensor
lCamshaft position sensor
lTurbocharger boost sensor
lWheel sensor*1
lIgnition switch
lASCD steering switch
lASCD brake switch
lASCD clutch switch
lSt o p l a m p s w it c h
lAir conditioner switch*1
lFront air control*1
lPark/neutral position switch
lHeat up switch
lRefrigerant pressure sensor
lBattery voltageFuel injection control Fuel injector and Fuel pump
Fuel injection timing control Fuel injector and Fuel pump
Fuel cut control Fuel injector and Fuel pump
Glow control system
Glow relay and glow indicator lamp*
2
ASCD vehicle speed control Fuel injector and Fuel pump
On board diagnostic system
Malfunction indicator (MI)*
2
EGR volume control EGR volume control valve
Cooling fan control
Cooling fan relay*
2
Turbocharger boost controlTurbocharger boost control solenoid
valve
Intake air control valve controlIntake air control valve control solenoid
valve
Air conditioning cut control
Air conditioner relay*
2
Sensor Input Signal to ECM ECM Function Actuator
Engine coolant temperature sensor Engine coolant temperature
Fuel injection
control (start
control)Fuel injector
Fuel pump Crankshaft position sensor Engine speed
Camshaft position sensor Piston position
Ignition switch Start signal
Fuel rail pressure sensor Fuel rail pressure
ENGINE CONTROL SYSTEM
EC-19
C
D
E
F
G
H
I
J
K
L
MA
EC
When the ECM receives a start signal from the ignition switch, the
ECM adapts the fuel injection system for the start control. The
amount of fuel injected at engine starting is a preset program value
in the ECM. The program is determined by the engine speed, engine
coolant temperature and fuel rail pressure.
For better startability under cool engine conditions, the lower the
coolant temperature becomes, the greater the amount of fuel
injected. The ECM ends the start control when the engine speed
reaches the specific value, and shifts the control to the normal or idle
control.
IDLE CONTROL
Input/Output Signal Chart
*: The input signal is sent to the ECM through CAN communication line.
When the ECM determines that the engine speed is at idle, the fuel injection system is adapted for the idle
control. The ECM regulates the amount of fuel injected corresponding to changes in load applied to the engine
to keep engine speed constant. The ECM also provides the system with a fast idle control in response to the
engine coolant temperature signal.
NORMAL CONTROL
Input/Output Signal Chart
The amount of fuel injected under normal driving conditions is deter-
mined according to sensor signals. The crankshaft position sensor
detects engine speed, the accelerator pedal position sensor detects
accelerator pedal position and fuel rail pressure sensor detects fuel
rail pressure. These sensors send signals to the ECM.
The fuel injection data, predetermined by correlation between vari-
ous engine speeds, accelerator pedal positions and fuel rail pres-
sure are stored in the ECM memory, forming a map. The ECM
determines the optimal amount of fuel to be injected using the sen-
sor signals in comparison with the map.
SEF648S
Sensor Input Signal to ECM ECM Function Actuator
Engine coolant temperature sensor Engine coolant temperature
Fuel injection
control (idle
control)Fuel injector
Fuel pump Crankshaft position sensor Engine speed
Battery Battery voltage
Accelerator pedal position sensor Accelerator pedal position
Fuel rail pressure sensor Fuel rail pressure
Wheel sensor Vehicle speed*
Air conditioner switch Air conditioner ON signal*
Front air control PTC heater ON signal*
Heat up switch Heat up switch signal
Sensor Input Signal to ECM ECM Function Actuator
Crankshaft position sensor Engine speed
Fuel injection
control (normal
control)Fuel injector
Fuel pump Accelerator pedal position sensor Accelerator position
Fuel rail pressure sensor Fuel rail pressure
SEF649S
EC-20
ENGINE CONTROL SYSTEM
MAXIMUM AMOUNT CONTROL
Input/Output Signal Chart
The maximum injection amount is controlled to an optimum by the engine speed, intake air amount, engine
coolant temperature, and accelerator opening in accordance with the driving conditions.
This prevents the oversupply of the injection amount caused by decreased air density at a high altitude or dur-
ing a system failure.
DECELERATION CONTROL
Input/Output Signal Chart
The ECM sends a fuel cut signal to the fuel injectors and fuel pump during deceleration for better fuel effi-
ciency. The ECM determines the time of deceleration according to signals from the accelerator pedal position
sensor and crankshaft position sensor.
Fuel Injection Timing Control SystemEBS01KCF
DESCRIPTION
The target fuel injection timing in accordance with the engine speed and the fuel injection amount are recorded
as a map in the ECM beforehand. The ECM determines the optimum injection timing using sensor signals
accordance with the map.
Air Conditioning Cut ControlEBS01KCG
INPUT / OUTPUT SIGNAL CHART
*1: The input signal is sent to the ECM through CAN communication line.
*2: The output signal is sent from the ECM through CAN communication line.
SYSTEM DESCRIPTION
This system improves acceleration when the air conditioner is used.
When the accelerator pedal is fully depressed, the air conditioner is turned off for a few seconds.
When engine coolant temperature becomes excessively high, the air conditioner is turned off. This continues
until the engine coolant temperature returns to normal.
Fuel Cut Control (At No Load & High Engine Speed)EBS01KCH
INPUT/OUTPUT SIGNAL CHART
*: The input signal is sent to the ECM through CAN communication line.Sensor Input Signal to ECM ECM Function Actuator
Mass air flow sensor Amount of intake air
Fuel injection
control (maxi-
mum amount
control)Fuel injector Engine coolant temperature sensor Engine coolant temperature
Crankshaft position sensor Engine speed
Accelerator pedal position sensor Accelerator pedal position
Sensor Input Signal to ECM ECM Function Actuator
Accelerator pedal position sensor Accelerator pedal position Fuel injection
control (decel-
eration control)Fuel injector
Fuel pump
Crankshaft position sensor Engine speed
Sensor Input Signal to ECM ECM Function Actuator
Air conditioner switch
Air conditioner ON signal*
1
Air conditioner
cut controlAir conditioner relay*2
Accelerator pedal position sensor Accelerator pedal opening angle
Wheel sensor
Vehicle speed*
1
Engine coolant temperature sensor Engine coolant temperature
Refrigerant pressure sensor Refrigerant pressure
Sensor Input Signal to ECM ECM Function Actuator
Wheel sensor Vehicle speed*
Fuel cut control Fuel injector Accelerator pedal position sensor Accelerator pedal position
Crankshaft position sensor Engine speed
ENGINE CONTROL SYSTEM
EC-21
C
D
E
F
G
H
I
J
K
L
MA
EC
If the engine speed is above 2,800 rpm under no load (for example, the shift position is neutral and engine
speed is over 2,800 rpm) fuel will be cut off after some time. The exact time when the fuel is cut off varies
based on engine speed. Fuel cut will be operated until the engine speed reaches 1,500 rpm, then fuel cut will
be cancelled.
NOTE:
This function is different from deceleration control listed underEC-18, "
Fuel Injection Control System"
.
Crankcase Ventilation SystemEBS01KCI
DESCRIPTION
In this system, blow-by gas is sucked into the air duct after oil separation by oil separator in the rocker cover.
INSPECTION
Ventilation Hose
1. Check hoses and hose connections for leaks.
2. Disconnect all hoses and clean with compressed air. If any hose
cannot be freed of obstructions, replace.
PBIB0590E
SEC692
EC-22
ENGINE CONTROL SYSTEM
CAN Communication
EBS01KCJ
SYSTEM DESCRIPTION
CAN (Controller Area Network) is a serial communication line for real time application. It is an on-vehicle mul-
tiplex communication line with high data communication speed and excellent error detection ability. Many elec-
tronic control units are equipped onto a vehicle, and each control unit shares information and links with other
control units during operation (not independent). In CAN communication, control units are connected with 2
communication lines (CAN H line, CAN L line) allowing a high rate of information transmission with less wiring.
Each control unit transmits/receives data but selectively reads required data only.
Refer toLAN-30, "
CAN Communication Unit", about CAN communication for detail.
BASIC SERVICE PROCEDURE
EC-23
C
D
E
F
G
H
I
J
K
L
MA
EC
BASIC SERVICE PROCEDUREPFP:00018
Fuel FilterEBS01KCK
DESCRIPTION
A water draining cock is on the lower side and a priming pump for bleeding air is on the upper side.
AIR BLEEDING
Pump the priming pump (1) to bleed air.
lWhen air is bled completely, the pumping of the priming pump
suddenly becomes heavy. Stop the operation at that time.
lIf it is difficult to bleed air by the pumping of the priming pump
(the pumping of the priming pump does not become heavy), dis-
connect the fuel supply hose between the fuel filter and the fuel
gallery. Then, perform the operation described above, and make
sure that fuel comes out. (Use a pan, etc. so as not to spill fuel.
Do not let fuel get on engine and other parts.) After that, connect
the hose, then bleed air again.
lStart engine and let it idle for at least 1 minute after performing
air bleeding.
WATER DRAINING
1. Remove the fuel filter, filter bracket, protector assembly from the dash panel as follows.
a. Remove the air cleaner case (upper), air duct assembly, and vacuum hose for brake booster (between the
vacuum pump and vacuum pipe).
CAUTION:
After the duct is removed, cover the opening with gum tape, etc. to prevent foreign object from
getting into the engine during the operation.
b. Remove the mounting nuts on the dash panel, then remove the fuel filter, filter bracket, and protector
assembly from the dash panel.
lIt is not necessary to disconnect the fuel hose.
2. Using a tool such as a pliers, loosen the water draining cock at
the bottom of the fuel filter.
Loosening drain cock four to five turns causes water to
start draining.
Do not remove drain cock by loosening it excessively.
If water dose not drain properly, move the priming up and down.
CAUTION:
When the water is drained, the fuel is also drained. Use a
pan, etc. to avoid fuel adherence to the rubber parts such as
the engine mount insulator.
Do not over-tighten the water draining cock. This will dam-
age the cock thread, resulting in water or fuel leak.
3. Bleed air of the fuel filter. Refer toEC-23, "
AIR BLEEDING".
4. Start the engine.
MBIB1197E
SMA825B
EC-24
BASIC SERVICE PROCEDURE
Fuel Pump Learning Value Clearing
EBS01KCL
DESCRIPTION
In order to always keep optimum fuel pressure in fuel rail, the ECM controls fuel pump in high precision with
monitoring the signal of fuel rail pressure sensor.
Accordingly, the ECM always learns characteristic value of fuel pump. Fuel Pump Learning Value Clearing is
an operation to clear the value of the fuel pump learning.
Fuel Pump Learning Value Clearing should be performed under the following conditions.
lFuel pump is changed.
lECM is replaced with used one which stores the fuel pump learning value of other fuel pump.
OPERATION PROCEDURE
NOTE:
When removing fuel pump, perform Fuel Pump Learning Value Clearing before starting engine.
With CONSULT-II
1. Turn ignition switch ON.
2. Select “PUMP LEARNT CLEAR” in “ACTIVE TEST” mode with
CONSULT-II.
3. Touch “CLEAR” and wait a few seconds.
4. Make sure that “CMPLT” is displayed on CONSULT-II screen.
Without CONSULT-II
Fuel pump learning value can be erased from the back up memory in the ECM by the same operation as eras-
ingDTC.Indetail,refertoEC-27, "
Without CONSULT-II".
MBIB0896E
MBIB0893E
MBIB0894E
BASIC SERVICE PROCEDURE
EC-25
C
D
E
F
G
H
I
J
K
L
MA
EC
Injector Adjustment Value RegistrationEBS01KCM
DESCRIPTION
Injector adjustment value indicates manufacturing tolerance and the value is printed on the top of fuel injec-
tor.The injector adjustment value which is correctly stored in ECM is needed for precise fuel injection control.
A performance of emission control and a drivability may effect when there is a mismatch between the following
two values.
lThe injector adjustment value stored in ECM
lThe injector adjustment value of the injector which is installed on the vehicle
Injector Adjustment Value Registration must be performed after the following cases.
lInjector(s) are replaced.
lECM is replaced.
For the first case, Injector Adjustment Value Registration for the replaced fuel injector must be performed. And
for the second case, Injector Adjustment Value Registration for all the fuel injectors must be performed.
OPERATION PROCEDURE
NOTE:
lBefore performing this procedure, record injector adjustment value printed on a fuel injector.
lWhen all fuel injectors are replaced or ECM is replaced, it is recommended to perform “INJ ADJ
VAL CLR” in “WORK SUPPORT” mode before performing this procedure. By performing “INJ ADJ
VAL CLR” in “WORK SUPPORT” mode, injector adjustment value stored in ECM is initialized.
1. Turn ignition switch ON (engine stopped).
2. Select “ENTER INJECTOR CALIB DATA” in “WORK SUPPORT” mode with CONSULT-II.
3. Touch “START”.
NOTE:
When touching “START”, CONSULT-II reads injector adjustment values stored in ECM.
4. Select the number of the cylinder which needs Injector Adjustment Value Registration.
5. Input injector adjustment value, and touch “ENTER”.
NOTE:
Input injector adjustment value is stored in CONSULT-II.
6. Repeat step 4 - 5 till there is no cylinder which needs Injector Adjustment Value Registration, and touch
“START”.
NOTE:
When touching “START”, injector adjustment values stored in CONSULT-II are written onto ECM memory.
7. After “CMND FINISHED” is displayed, make sure that the following values are same for each cylinder.
lInjector adjustment value which is printed on a fuel injector.
lInjector adjustment value which is displayed on CONSULT-II screen.
NOTE:
lIn this step, CONSULT-II reads injector adjustment values stored in ECM and displays the values on
the CONSULT-II screen. This is for checking if injector adjustment values are written onto ECM memory
correctly.
Example: Injector adjustment value = D021ABCD1A061234000000000000E6
MBIB1251E