Professional Documents
Culture Documents
4 G 18 PWaja MMC
4 G 18 PWaja MMC
4G18P
EOBD ENGINE
MANAGEMENT
Prepared by
Tim DUNN
PROTON CARS AUSTRALIA PTY LTD
CONTENTS
Introduction................................................................................................................. 1
System Information..................................................................................................... 2
Component locations (engine).................................................................................... 3
Component locations (interior).................................................................................... 4
Component locations (under vehicle) ......................................................................... 4
Fuel System................................................................................................................ 5
General Description ................................................................................................ 5
Fuel Pump............................................................................................................... 6
Fuel Pressure Regulator ......................................................................................... 7
Fuel Injector ............................................................................................................ 8
The 4G18P engine in the Waja model is controlled by a Mitsubishi engine management
system that incorporates sequential multi-point fuel injection. It uses a direct fire ignition
system with the ignition coils being directly controlled by the ECU.
Exhaust emissions are controlled by two catalytic converters, and two oxygen sensors
up-stream and down-stream of the front catalytic converter.
This vehicle complies with the European step 3 emission standard. As such the engine
management systems uses E OBD, which stands for European On Board Diagnostics in
order to ensure compliance with the emission standard.
This training manual sets out to provide servicing technicians with the following
information.
• System information.
• Component locations.
3
Ignition fail sensor
Front oxygen
sensor
Warm-up
catalyst
Power steering Fuel injectors Engine coolant
pressure switch
temperature sensor
Component locations (interior)
Combined engine/transmission
control unit. Located on the
floor under the dash.
Diagnosis connector,
under the carpet.
Main Catalyst
General Description
The fuel system comprises a fuel tank, a motor driven pump, fuel filter, delivery pipes,
solenoid type injectors, fuel pressure regulator and return pipe.
Fuel Return
Fuel Injector
Fuel Tank
(60 litre plastic tank with
no internal baffles) Fuel Pump and
gauge sender
assembly
Fuel Cell
(part of the fuel
pump assy)
Fuel Pump Strainer
Fuel is first filtered by an in tank filter, then drawn into the pump and delivered under
pressure to the fuel rail and injectors after first being filtered by an in-line filter to remove
any impurities and moisture. Excess fuel flow is returned via the fuel pressure regulator
and return line to the fuel tank.
The engine control unit and the main control relay control the operation of the fuel pump
and injectors.
The check valve in the outlet of the pump closes off when the engine is stopped and the
fuel pump stops operation. This maintains fuel line pressure and prevents vapour locks
for rapid restarting of the engine.
The fuel pump delivery rate is approximately 1.5 litres per minute at 270kPa.
The fuel pump current draw is approximately 4.6 Amps.
Note:
1. The fuel tank dry capacity is 60 litres.
2. With the vehicle on a level surface there has to be 7 litres of fuel in the tank to cover
the fuel pump inlet strainer.
3. The fuel pump inlet strainer is impervious to water. A large quantity of water in the
fuel tank can cause the fuel pump to cavitate, resulting in erratic pressure output and
reduced fuel flow rate from the fuel pump.
In addition to spring force the spring chamber of the regulator is connected via a pipe to
the intake manifold. In this way changing manifold vacuum changes the force on the
diaphragm which in turn regulates the fuel pressure in the range of 270 kPa at 50 cm hg
and 350 kPa at 0 cm hg.
In this way the fuel pressure is regulated at a constant pressure above manifold
pressure, regardless of changes to manifold pressure.
Operation
When current flows through the solenoid winding, a
magnetic field is created which pulls the armature up Ball valve
against spring force allowing the ball valve to open
allowing fuel to pass through the diffuser plate. Diffuser plate
Electrical connection
Engine control relay
The injectors are supplied with constant
ECU battery voltage from the engine control
relay to terminal 1 of each injector. The
injectors are energised (inject fuel) when
the engine control unit earths terminal 2 of
1 (MT) 14 (MT) 2 (MT) 15 (MT) the injector.
1 (AT) 9 (AT) 24 (AT) 2 (AT)
Y-L Y-L L-G Y-L
There are four injector fault codes, PO201, PO202, PO203 & PO204 one for each
injector. An injector fault code will be set if the engine speed is less than 4000 RPM and
an injector doesn’t operate for a continuous 4-second period.
Testing
• Use the dynamic display of the PDT 2000 to view the injection opening time.
• Use the actuator function of the PDT 2000 to test the operation of each injector.
Check:
• The power supply to the injector.
• The resistance of the injector coil.
• Continuity from the injector to the ECU.
• Loose or dirty electrical connections.
BR-G
R-Y
5 volt square wave which the ECU uses to
determine the engine RPM and when each piston is 3 2 1
Crank
at TDC. angle
B
Sensor
This signal is used in conjunction with the engine
load signal to determine:
• When to fire the spark plugs.
• Basic injection duration.
If the crank angle sensor fails the engine will not run. Fault code PO335 will be set if the
ECU receives a signal from the starter motor that the engine is being cranked and the 5
volt signal applied to the crank angle sensor doesn’t change voltage for a 4 second
period.
L-Y
If the cam angle sensor fails while the engine is running it will continue to run, if however
the engine is turned OFF the engine will crank and run for approx 4 seconds before
stalling. Fault code PO340 will be set if the ECU is receiving a signal from the crank
angle sensor but the 5-volt signal applied to the cam angle sensor doesn’t change
voltage for a 4-second period.
Testing: the crank angle sensor output can be read as an RPM value using the dynamic
display of the PDT 2000. All other testing should be done with an oscilloscope.
The Boost sensor and the Intake Air Temperature sensor are combined into a single
sensor that is bolted directly to the intake manifold.
Boost Sensor
The Boost sensor measures Manifold Absolute
ECU
Pressure and produces a voltage signal that is
5V 5V
proportional to the intake manifold pressure 5V
R-Y
Y-R
G-L
B
5 Volts is applied to the boost sensor at 2 3 1 4
Temp
terminal 2. The boost sensor is earthed at the sensor
ECU via terminal 3. As the manifold pressure
Pressure
changes the resistance across the sensor sensor
changes. The ECU also applies 5 volts via a
resistor to terminal 4 of the boost sensor;
depending on the resistance of the pressure
sensor the voltage at terminal 4 will vary from:
0.9 V when the pressure is low to
4.3 V when the pressure is high
Fault code PO105 will be set if the voltage at terminal 4 of the boost sensor is less than
0.2 V or more than 4.6 V for more than 4 seconds.
The ECU applies 5 V to terminal 1 of the sensor, which passes through the thermistor
and returns to ground in the ECU via terminal 3 of the sensor. Depending on the
resistance of the thermistor the voltage at terminal 1 of the sensor will vary from:
0.4 V when the temperature is high (80°C) to
3.8 V when the temperature is low (0°C)
Fault code PO110 will be set if the voltage at terminal 1 of the sensor is less than 0.2 V
or more than 4.5 V for more than 4 seconds.
Testing
The signals of both of these sensors can be tested using the dynamic display of the PDT
2000.
Y-G
B
• Stops operation of EGR below 60°C. 2 1
Coolant
When the engine is at normal operating temoerature Sensor
this signal is also used to control the operation of
the engine cooling fan.
The ECU applies 5-volts to terminal 1 of the coolant sensor, which passes through the
thermistor and returns to earth in the ECU via terminal 2 of the sensor. Depending on
the resistance of the thermistor the voltage at terminal 1 of the sensor will vary as
follows:
Testing
The coolant temperature can be tested using the dynamic display of the PDT 2000.
G-W
• Gearshift timing (automatic only).
G-L
B
The ECU applies 5 V to terminal 1 of the TPS, which 4 2 1
Throttle
passes through the carbon track resistor and returns Position
to earth in the ECU via terminal 4 of the sensor. As Sensor
the throttle is opened the sensor arm moves on the
carbon track supplying a varying voltage to terminal
2 of the sensor.
Code PO120 will be set if the voltage at terminal 2 of the sensor is less than 0.2V or
more than 4.85V for more than 4 seconds.
Testing
The throttle position sensor output voltage can be tested using the dynamic display of
the PDT 2000.
Crank Signal
When the starter motor is cranking the engine, the starter solenoid signals the engine
control unit that the engine is cranking.
The engine control unit uses the crank ON signal to control the injection opening time,
the base ignition timing & the idle control motor during engine start up.
The crank ON signal is also used as a reference by the engine control unit to determine
if the crank angle sensor is malfunctioning to set the crank angle sensor code, it does
not in itself have a fault code.
Testing
Use the dynamic display of the PDT 2000 to check that the signal is ON when the
engine is being cranked.
Regardless of the model both of these sensors produce the same type of electrical
signal in the same way.
B
terminal 66 of the ECU. Its signal both drives the
O
speedo and supplies vehicle speed information
to the ECU. 66
ECU
80 104
generator B signal is also used for control of the
gearshift timing.
ECU
Code PO500 will be set when the engine speed is above 2500RPM during high engine
load and the signal voltage at terminal 3 doesn’t change for 4 seconds.
Testing
The vehicle speed sensor signal can be tested using the Dynamic Display of the PDT
2000.
W
1
Detonation
Sensor
12 5
Code PO325 will be set if the sensor peak voltage per ½ crankshaft revolution is less
than 0.06V in 200 consecutive cycles.
Note: Poor quality fuel can cause the detonation sensor code to be set.
Testing
• Testing should be carried out using an oscilloscope.
• Because the sensor output voltage is so low each electrical connection including
both of the earth connections and the earth cables from the battery negative to the
body and the engine must be perfect. High resistance connections particularly those
associated with the detonation sensor can easily cause this code.
• The tension of the sensor in the engine is also critical, too tight can distort the sensor
damaging it. Too loose will not allow correct transmission of vibrations from the
engine to the sensor.
Tightening Tension: 20 – 25 Nm
No Knock Knock
Cylinder Cylinder
Pressure Pressure
Detonation Detonation
Sensor Sensor
Time Time
A/C System
When the A/C switch is turned ON its completes the earth circuit for the thermo amplifier
via the fan switch which must also be turned ON. When the temperature sensor in the
evaporator core senses high temperature the thermo amplifier sends the A/C ON signal
to the engine ECU, via the dual pressure switch. Based on this signal the engine ECU
will:
• Increase the number of steps of the idle speed control servo to maintain the
correct idle speed.
• Turn ON the A/C compressor relay.
• Turn ON both cooling fan relays by grounding pin 21 in manual models or pin 18
in automatic models.
G-W
44 (AT) 83 (AT) 20 (AT) 18 (AT) 17 (AT)
L-B
G-B
L
FL2
Y-G
B-W
Dual
Engine pressure 5 3 5 3 5 3
coolant switch
sensor
IGN2 OFF ON OFF ON OFF ON
4 1 4 1 4 1
L-R
L-B
G-W 2 1
L-G
L-G
B-Y
Condenser Radiator
Thermo fan fan
Amplifier
3 M M
Y-R
0 1 2 3 4 Temp A/C
sensor compressor B
Fan
A/C
switch
switch
G-B
Testing
• The engine coolant temperature sensor, the A/C switch & A/C relay signals can be
tested using the Dynamic Display of the PDT 2000.
• The cooling fans can be driven by using the PDT 2000 actuator test function.
The alternator output can be controlled by the ECU in response to changes in the
electrical load on the system.
Alternator
B
Charge
L
L
L
T
Zener
S S
R
Diode
Stator
F
Tr1
33 (MT) ECU
L-W 8 (AT)
Tr2
Field Tr3 G G
coil E
FR FR
41 (MT)
W 54 (AT)
Normal Operation
• When the ignition is turned ON the charge light is ON since the L terminal can go to
ground via the regulator.
• When the engine is running the voltage at L from the charge light supplies power to
the field coils and turns ON transistor Tr1 to allow power to flow through the field
windings. This in turn induces current in the stator to charge the battery and supply
system power at terminal B. Power is also supplied to the regulator via terminal T,
which turns OFF the charge light and takes over the supply of power to the field coil.
• The regulator functions when the voltage at terminal S increases to 14.4 V at which
point it passes through the Zener diode to turn ON transistor Tr2. When Tr2 is ON it
grounds the voltage being applied to the base terminal of Tr1, turning OFF Tr1 and
stopping power flow through the field coils to cease power generation. As the voltage
at the S terminal changes Tr2 turns ON & OFF to control the field coil transistor Tr1
and therefore the alternator output.
ECU Control
When the engine is running the ECU controls and monitors the alternator output via the
G and the FR terminals of the alternator.
• The ECU repeatedly switches the G terminal ON & OFF to ground. This turns Tr3
ON & OFF to control the amount of S terminal voltage that is applied to Tr2 to
regulate the alternator. To increase alternator output the ECU increases the ON time
of the G terminal thereby decreasing the S terminal voltage that reaches the Zener
diode.
• The ECU monitors the alternator by applying system voltage to the alternator FR
terminal. This voltage is switched to ground as the power transistor controls the field
current flow resulting in a 12-volt waveform at the FR terminal. As the electrical load
increases the duty cycle of this waveform decreases.
Code PO1500 will be set if the input from the FR terminal is system voltage for 20
seconds.
Y-B
base idle speed to approximately 1000RPM for Power
increased power assistance when parking. Steering
Pressure OFF ON
Switch
FL 2 IG 1
Communication wire
(start permission & Engine
permission confirmation) Control
Relay
Immobiliser ECU
Engine ECU
10 11 3
Ignition
Key
The exhaust gas re-circulation (EGR) system is designed to reduce the emissions of
oxides of nitrogen in the exhaust gas. Oxides of nitrogen are formed during high
combustion temperatures, when the nitrogen in the air combines with the oxygen during
the combustion process.
In order to reduce the formation of oxides of nitrogen the combustion temperature must
be reduced to a point where the nitrogen can’t burn.
How it works.
• When the throttle is closed
there is no vacuum is applied Engine control relay
to port E and the EGR valve E A
does not operate.
• When the throttle is opened
vacuum is applied to port E,
6 (MT)
the EGR valve and the EGR 6 (AT)
solenoid. Because the EGR
EGR Valve
solenoid is normally open
when it is OFF the vacuum EGR Solenoid
passes through the solenoid
to port A, the EGR valve does ECU
not open.
• When the engine RPM, the Crank angle sensor
coolant temperature and the Coolant sensor
Engine load
engine load are in the correct
range the ECU turns ON the
EGR solenoid using a duty cycle signal. This partially closes the solenoid allowing
the vacuum from port E to open the EGR valve, introducing exhaust gas into the
intake air stream when the vehicle is under load.
• This exhaust gas is drawn into the combustion chambers consequently taking up
some of the volume of the cylinder.
• Because there is less air fuel mixture in the combustion chamber the heat from the
combustion is lower.
• This effectively reduces the formation of oxides of nitrogen.
Code PO403 will be set if OFF surge voltage is not detected during EGR solenoid
operation.
Testing
• Use the actuator function of the PDT 2000 to turn the solenoid ON, checking that no
vacuum can pass through the solenoid when the solenoid is energised.
• Apply vacuum to the EGR valve when the engine is running, the engine RPM should
drop as the mixture becomes leaner.
ECU
Located on top of the fuel tank this valve performs two functions:
• Allows vapour from the fuel tank to flow up the vapour line to the charcoal canister.
• When the fuel tank is full the fuel lifts the float in the valve to close of the outlet to
the vapour line.
If the float valve sticks, fuel may flow up the vapour line when the tank is full which
would saturate the charcoal canister with fuel causing the engine to run rich when the
purge system is operative.
Hydrocarbon vapours from the fuel tank are stored in the charcoal granules; the
stored vapour is then drawn off into the engine and burnt.
Code PO443 will be set if OFF surge voltage is not detected when the purge solenoid
is turned from ON to OFF.
Testing
• Apply vacuum to the purge solenoid, there should be no flow through the valve.
• Use the actuator function of the PDT 2000 to turn ON the purge solenoid, check
that there is now flow through the solenoid valve.
The 4G18P engine uses 2 oxygen sensors to monitor and control the exhaust
emissions.
The front oxygen sensor is mounted in the exhaust system between the engine and the
catalytic converter. Its output signal is used for mixture correction of the Air/Fuel ratio.
The rear oxygen sensor is mounted in the exhaust system after the first Catalytic
Converter. Its output signal is used in conjunction with the front oxygen sensor signal to
monitor catalytic converter efficiency.
The oxygen sensors and their internal heaters are continuously monitored by the ECU
using the EOBD protocol, which can identify sensor problems before they can cause
major pollution problems.
General Operation
When the engine ECU uses the oxygen sensor signal for correction of the A/F ratio it is
called closed loop operation.
When the engine ECU does not use the oxygen sensor signal for correction of the A/F
ratio it is called open loop operation.
0.5V 0.5V
0V 0V
Heater Elements
B-Y
W
R
B
Power is supplied to the
heater elements from the
engine control relay.
The ECU controls the current
flow through the heaters to
maintain the sensor operating
temperature. At high engine
speed there is sufficient
temperature in the exhaust
gas to maintain the sensor at
the optimum operating Front O2 Rear O2
Sensor Sensor
temperature so the ECU will
turn off the heaters.
Code PO135 will be set if the current flow through the front oxygen sensor heater is too
high or too low for 6 seconds.
Code PO141 will be set if the current flow through the rear oxygen sensor heater is too
high or too low for 6 seconds.
Oxygen sensor monitoring is carried out 7 times during each drive cycle as soon as the
oxygen sensor has passed its threshold voltage (0.5V) and it has been judged that the
oxygen sensor has been activated.
The E OBD monitor measures the rich-lean switching frequency of the oxygen sensor
output during a 10-second period (see diagram below). The monitoring is carried out 7
times during each drive cycle and the switching frequency is the average of these
measurements.
• If the switching frequency is more that 15 times in the first sampling, the sensor is
judged good and no further monitoring is performed during the current drive cycle.
Switching frequency = 18 times
0.5V 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 1 2 3 4 5 6 7
Code PO125 will be set for the oxygen sensor feedback under the following conditions:
• If during closed loop operation the sensor output voltage has been higher or lower
than 0.5V for a 30 second period.
Code PO130 will be set for the front oxygen sensor under the following 2 conditions:
• If during closed loop operation the sensor output voltage doesn’t cross 0.6V during a
30 second period.
• If the switching frequency is less than 5 per 10 seconds, averaged over a single drive
cycle.
Code PO136 will be set for the rear oxygen sensor under the following 2 conditions:
• If during closed loop operation the sensor output voltage is high or low for an
extended period of time.
• When the front sensor is 0.5V or more and the rear sensor is less than 0.1V and
fluctuating within 0.078V.
General
The front catalytic converter operation is monitored using the front and rear oxygen
sensors.
For a catalytic converter to work efficiently it needs to store oxygen so that it can be
used to oxidise the hydrocarbons (unburnt fuel).
By checking the oxygen content of the exhaust gas before and after the catalytic
converter its efficiency can be indirectly calculated.
Operation
During normal closed loop operation the front oxygen sensor switching frequency is
high, as the exhaust gas enter the catalytic converter the oxygen is absorbed and stored
in the catalyst. This results in a relatively low switching frequency from the rear oxygen
sensor (see diagram below).
As the converter deteriorates it loses its ability to store oxygen, therefore the switching
frequency of the rear oxygen sensor will increase to the point where it is the same as the
front oxygen sensor. This would result in exhaust emissions over the legal limit.
CHECK
ENGINE ECU
Front O2 sensor
Warm-up
Catalyst
Rear O2 sensor
Main Catalyst
The switching frequencies of both oxygen sensors are measured then a formula is
applied to determine the frequency ratio Rf.
(See oxygen sensor monitoring for method of calculating switching frequency).
Monitoring is carried out over a 10-second period a maximum of 7 times during each
drive cycle. The frequency ratio used is the average of these measurements.
Main Catalyst
Short term and long term correction are used by the engine ECU during the closed loop
operation to alter the programmed fuel injection pulse width.
Monitoring method
The fuel system is constantly monitored during each drive cycle once the following
conditions have been met:
• Engine coolant at operating temperature 77° or more
• Engine speed All ranges
or
KLRN Long-term correction
2. KI & KLRN are both of A/F ratio
increased by 10% each to
correct a lean A/F ratio.
Code PO170 will be set during closed loop operation if the fuel injection compensation
value is too high or too low for 10 seconds or more.
The 4G18P engine uses a direct fire ignition system. The main components are:
• The ignition coils, A & B.
• The engine ECU.
• The ignition fail sensor.
Each ignition coil contains a built-in power transistor. The ECU turns the transistors ON
& OFF by sending an 8V signal to terminal 3 of the coil to fire the spark plugs.
IG1
L
B-W
4 3
12V 14V
RPM Km/h Ignition
fail
sensor
42 2 1
W
Ignition
1 1 Coil B
8V Ignition
R-Y Coil A
W 3 3
88 (MT) 23 (MT) 10 (MT) 2 2
43 (AT) 12 (AT) 11 (AT)
ECU
4 1 2 3
Crank Angle Sensor
Cam Angle Sensor
Crank Signal
Boost Sensor
Intake Air Temperature Sensor
Coolant Temperature Sensor
Vehicle Speed Sensor
Code PO300 will be set when the engine is running and the ignition fail sensor does not
send a signal about a particular cylinder for 4 seconds.
Testing
Test the signals using an oscilloscope.
The intake air control system consists of Idle Speed Control Motor
• Throttle plate.
• Base idle speed adjusting screw.
• Idle Speed Control Motor ISCM. Flow limit valve
Air flow
Flow limit valve
The flow limit valve is a small butterfly
valve located in the outlet port of the
ISCM valve. It is operated by bi-metallic
spring coil that is heated by engine Throttle plate
Base idle speed
coolant that flows through an adjacent adjusting screw
passage.
When the engine coolant is cold the
butterfly valve is open allowing a greater volume of air through the bypass passage.
When the engine warms up the butterfly valve closes restricting the amount of air that
can pass through the bypass passage.
ISCM Valve
Engine Control Relay
Power is supplied to both of the ISCM
motor coils via terminals 2 & 5.
R-Y
The engine control unit completes the
ground circuit on either terminals 1 & 3 or
2 5 4 & 6 to either open or close the idle
servo valve. The ECU determines the
ISCM current position of the ISCM by counting
the number of time it switches the drive
circuits to ground.
Note:
When the battery is first connected and
ECU the ignition is turned ON for the first time
the following sequence takes place to
establish a reference point for all future
calculations of the ISCM valve position:
4G18P E OBD engine management 02/02 28
♦ The ECU grounds the ISCM drive terminals to fully open the valve.
♦ Once the ECU is satisfied that the valve is fully open it uses this as a starting point
for all future calculations of the ISCM valve’s position.
♦ If the motor fails to move, or if the wiring plug to the ISCM is disconnected while the
ignition is ON, the ECU will lose track of where the motor really is and may be
unable to correctly control the idle speed.
♦ In this situation the idle speed control motor must be replaced and/or the battery
must be disconnected for 1 minute to allow the ECU to re-learn the idle speed
control motors position.
Testing
• Use the dynamic display function of the PDT 2000 and observe the number of idle
steps in relation to the engine RPM.
• Check the resistance of the ISCM motor coils between the following terminals:
When the ignition is turned on, power from the ignition switch is supplied to the engine
control unit, terminal 62(MT) or 98(AT). The engine control unit then turns ON the engine
control relay, by earthing terminal 2 of the relay. The relay then supplies power to:
• The engine control unit.
• The fuel injectors.
• EGR & Purge solenoids.
• Idle speed control actuator.
• Crank angle & TDC sensors.
• The oxygen sensor heaters.
IGNITION
Dedicated fuse 7 SWITCH (IG1)
B-Y B-W
12 12
34 34 B-L
3 4 4 3
1 2 2 1
R-Y R B-L
When the ignition is in the ON position and the engine control unit receives a signal from
either the crank angle sensor or the crank signal, the engine control unit will turn ON the
fuel pump relay by earthing terminal 2 of the relay.
The fuel pump will only run when the engine is running or being cranked.
General description
The engine control unit consists of a microcomputer, a random access memory, a read
only memory and an input/output interface.
Actuators
Computer
Interface Actuators
Actuators
Sensors
Random Read
Sensors Interface Access Only
Memory Memory
Sensors
Operation
Engine operation information from the sensors passes through an analog to digital
interface and is stored in the random access memory.
The computer looks at the sensor information in the random access memory and
compares the information to the data stored in the read only memory.
Based on this information the computer activates and controls the following: -
- Fuel pump relay
- Fuel injectors (injection duration and timing)
- Ignition timing (by controlling the power transistors)
- Idle speed control servo (to control the idle speed)
- Purge control solenoid
- EGR control solenoid
- Air conditioner relay
Testing
The single most important thing to remember when you suspect that an ECU is faulty is
that an ECU just processes information and controls the engine based on that
information.
If the information that the ECU is processing is incorrect you will get an incorrect result,
ie. The engine will not run correctly.
No3 In C Ign Ex In
Fuel injected
No4 Ex In C Ign Ex
Cranking
When the engine is being cranked ignition and injection do not commence until the Cam
angle sensor identifies either No 1 or No 4 cylinder. If the Cam angle sensor signal is not
present the engine will not start.
Engine running
Fuel Injection
• Using the Cam angle sensor signal as a reference, fuel is injected into the intake port
of each cylinder during its exhaust stroke in the order of No 4, No 2, No 1 and No 3.
• The commencement of injection occurs at 75° BTDC on each cylinder in time with
the crank angle sensor.
Ignition
• Using the Cam angle sensor signal as a reference each ignition coil fires 2 spark
plugs, eg No1on its compression stroke No4 on its exhaust stroke.
• If the Cam angle sensor fails while the engine is running it will keep running, but if the
engine is stopped it will not restart.
The 4G18P engine uses European On-Board Diagnostics or E OBD for short, which is a
system of standardised communication protocols, component and system monitors
designed to identify potential problems that can increase vehicle emissions. It has
considerably more diagnostic capacity than previous models.
E OBD not only checks for open and short circuits it can determine sensor and engine
operating efficiency by conducting performance tests during each drive cycle. The table
below sets out the fault conditions and the monitored items on an E OBD equipped
vehicle.
Under E OBD the operation of the warning lamp and the memorising of diagnostic codes
is different to previous models.
The check engine light can flicker, come ON or flash depending on a number of factors.
Even when a fault is detected, the warning lamp and the storing of a DTC* will only
occur under the following conditions.
• If the same fault is detected in two consecutive drive cycles** the warning lamp is
illuminated and a DTC is stored.
• If a fault occurs which triggers limp home mode the warning lamp will be illuminated
and a DTC will be memorised even if the fault only occurs in one drive cycle.
• The warning lamp may flicker, but not fully illuminate as a fault is detected even
though a DTC is not set.
The engine warning lamp will go out if no faults are detected in three consecutive drive
cycles, the DTC will however remain in computer memory.
To erase DTC’s use the MUT II or disconnect the battery negative terminal.
Warnings
• Because the ECU can learn and adapt to the engine, disconnecting the battery will
erase the ‘learned’ memory from the ECU as well as the DTC. This may result in
poor performance or unstable idle until the ECU ‘learns’ the engine again.
• Similarly if the engine is not running efficiently, when the battery is reconnected the E
OBD monitor may give false results because its initial base line tests will be
conducted on the engine when it is not running efficiently.
**Drive cycle A drive cycle is defined as the time from when the ignition is turned
ON and the engine is started to the time when the ignition is turned
OFF.
The diagnostic trouble codes for vehicles equipped with E OBD have a set format that
has been adopted internationally. Any E OBD scan tool is capable of reading these
international codes however only the Proton scan tools are capable of accessing the
manufacturer specific codes and data.
P 0 4 4 0
Position 2 Determination
0 Standardised code
1 Manufacturer specific
Position 3 System
0 Total system
1 Fuel/air control
2 Fuel/air control
3 Ignition system/misfires
4 Auxiliary emission control
5 Idle speed control
6 Input/output signals, control units
7 Transmission
8 Non ECU power train
Positions 4/5
Serial numbering of individual components
or systems (AFS, TPS etc.)
When the engine ECU detects a problem and stores a diagnosis code a snapshot of the
engine data is recorded at the same time.
• The freeze frame data is recorded when the system fails the second consecutive
time and a provisional DTC is matured to a fault code.
• Freeze frame data will only be overwritten by a different fault with higher priority.
• The PDT2000 can be used to view the freeze frame data for more effective
diagnosis.
• Erasing diagnosis codes also clears all freeze frame data.
• Take note of the freeze frame data before erasing the fault codes, as it is useful
information for recreating the same conditions under which the fault occurred.
Data Unit
Diagnosis code during data recording -
Engine coolant temperature °C
Engine speed RPM
Vehicle speed Km/h
Boost sensor kPa
System status B1 • Open loop
• Closed loop
• Open loop, drive condition
• Open loop, diagnosis code set
• Closed loop, O2 sensor (rear) failed
System status B2 N/A
Short term fuel trim %
Long term fuel trim %
Engine load %
The main purpose of E OBD is to ensure that the exhaust emissions are maintained
within the original factory specification at all times.
If the exhaust emissions deviate from their factory specification the E OBD monitor can
respond by bringing on the check engine light and recording freeze frame data. The E
OBD monitor can detect problems that the driver is unaware of and that do not initially
cause a drive-ability problem.
In operation the E OBD system monitors the input signals and the performance of the
output responses that can effect exhaust emissions. There are five main monitors that
review the results of system operation and their effect on exhaust emissions. Each
monitor is performed a number of times during each drive cycle, the main monitors are
as follows.
• Oxygen sensor
• Catalyst
• Fuel system
• Misfire
• Component monitor
Except for the misfire and component monitors these monitors do not operate under the
following circumstances
• Coolant temperature below 30°C
• Outside air temperature below -10°C
• Barometric pressure below 570mmHg
The oxygen sensor monitors, catalyst monitor, fuel system monitors and all of the
individual component monitors have been dealt with in the component section of this
manual, the misfire monitor is solely a function of the ECU based on its interpretation of
the crank angle sensor signal and is dealt with on the next pages.
General
A misfire is defined as a lack of combustion. Poor spark, poor fuelling, poor
compression, or any other cause can cause it. When a misfire occurs raw fuel and
excess oxygen enter the exhaust, adversely affecting the oxygen sensor signal and can
cause permanent damage to the catalytic converter.
For the misfire monitor to work, the engine-ECU must first take note of the revolution
variance between cylinders during normal vehicle operation. The ECU can then
calculate the threshold at which revolution variance can be considered to indicate a
misfire.
The misfire monitor also contains an adaptive feature to take into account component
wear, sensor fatigue and machining tolerances.
Note: If an ECU is installed into a vehicle that is misfiring, incorrect misfire monitoring
will result. Because the ECU has not yet carried out a reference check for ‘normal
operation’ it will consider the misfiring engine to be ‘normal’.
Monitoring method
Misfire is continually monitored in 200 revolution segments once the enabling conditions
have been met. There are two fault conditions that will trigger a DTC.
• If the monitor detects a misfire in more than 2% of the engine cycles in a 1,000
revolution period, a temporary fault is set.
• If the same misfire occurs during the next consecutive drive cycle a DTC will be
stored and the engine-warning lamp will be illuminated. Freeze frame data from the
last 200 revolutions of the 1,000 revolution period are stored.
• Continued misfiring during the initial drive cycle will not illuminate the engine-warning
lamp.
• If the monitor detects a misfire in more than 15% of cylinder firing opportunities
during any of the monitored 200 revolution segments, the engine-warning lamp is
illuminated immediately and freeze frame data is stored.
• This DTC indicates that the misfire has reached the point where damage to the
catalytic converter can occur.
• The ECU defaults to open loop operation to prevent the adaptive fuel control from
dumping in additional fuel and accelerating the damage to the catalyst.
Caution
Some misfire (fluctuation of crank angular acceleration) is common in a number of
driving conditions.
It is possible that the engine-warning lamp may be illuminated even though there is
nothing wrong.
Use the freeze frame data to try and identify the conditions that could trigger the misfire
monitor that are not related to component failure. Examples of these conditions include
• Shift change
• Running on rough road (TPS fluctuates due to body vibration)
• Rapid throttle valve operation
• High engine speed
• A/C compressor OFF/ON cycling
• Low fuel level
• Poor quality fuel
The following codes will be set if a misfire is detected by the misfire monitor.
• PO301 misfire on cylinder No1
• PO302 misfire on cylinder No2
• PO303 misfire on cylinder No3
• PO304 misfire on cylinder No4
All diagnosis, testing and service adjustments must be made using the PDT 2000. There
is no provision within the system for manually checking for fault codes, or manually
carrying out service adjustment
procedures.
After pressing the F5 key to pass the connection screen & the ECU identification screen
the Diagnostic Menu will be displayed:
Diagnostic Menu
1. Dynamic Display Displays sensor signal values (6 items per page)
2. Fault codes Displays any codes, codes can be stored or erased
3. Actuators Menu for actuator testing
4. Special functions See notes below
Special Functions
1. Readiness Testing Displays status of current monitor tests
2. Monitor Systems Displays the available monitors
3. HO2S location Displays O2 sensor location information
4. Freeze Frame Data Data is recorded when an emission related fault occurs
5. Actuator Test Actuator test menu with dynamic display
6. EOBD test mode HO2S & On-board test results, Provisional DTC’S
Notes:
• Base idle speed is best carried out from the actuator menu of the Special Functions
menu. From this menu select SAS mode, Crank A sensor and ISCM. When SAS
mode is selected the ISCM should display 9 steps, adjust the base idle speed while
viewing the crank A sensor RPM.
• Remember to check Provisional DTC’S and freeze frame data as well as fault codes.
Ignition 4 3
Ignition fail
Sw B-W sensor
St IG1 1 1 1 2 3 4
2 1
B-Y
Reverse
R-B Starter Sw
VSS 1
B-W
RPM Km/h Coil B
Coil A
3 4 4 1 Fuel
Wiring Diagrams
Engine 3 2 3 2
Pump
control M Idle control motor 3 2
relay Y B
relay A/C
1 2 2 3 Sw Alternator Diagnosis connectors
5
R-Y 521 3 4 6 4 7 1
G
W
W
W
W
L-W
B-L
LG-B
G-B
B-Y
LG
L-Y
R-Y
R
Y
Y
1 2 3 4 5 6 7 8 9 10 11 12 13 31 32 33 34 35 36 37 38 81 82 83 84 85 86 51 52 53 54 55 56 57 58 59 60 61
14 15 16 17 18 19 20 21 22 23 24 25 26 39 40 41 42 43 44 45 46 87 88 89 90 91 92 62 63 64 65 66 67 68 69 79 71 72
47
40 56 84 55 69 8 81 68 72 63 64 61 20 21 52 65 6 9 58 37 1 14 2 15 13 26
B
B
B
R
W
W
W
BR
L-Y
L-B
L-G
G-L
B-Y
Y-B
Y-B
R-Y
Y-R
Y-R
Y-R
Y-G
Y-G
G-W
G-W
BR-G
LG-W
B
13 2 4 13 2 4 3 2 1 1 3 2 4 2 1 2 3 1 4
Front O2 Rear O2 Crank angle Cam angle Coolant Throttle EGR Purge Inj 1 Inj 2 Inj 3 Inj 4
sensor sensor sensor sensor sensor position valve valve
P.S.P.S.
sensor Manifold pressure &
12 temperature sensors 12 5
Detonation
sensor
4G18P (A/T)
R-L
B-Y
B-W
L B-W
Ignition
Ignition 4 3
Sw St IG1 fail
B-Y sensor
2 1 1 1 1 2 3 4 4 3
R-B ELC4
B-W relay
RPM Km/h
3 4 4 1 Fuel B-L 2 1 Transmission
Engine Pump Coil A Coil B 8 10
control Inhibitor Sw 9 10 Valve body
relay M Idle control motor 3 2 3 2
relay
A/C
1 2 2 3 Sw Alternator B Diagnosis
R-Y 5 21 3 4 6 4 7 1 9 5 4 3 7 6 2 1
5 6 2 5 1 4 7 3
Starter
L
Y
W
L
Y
B-O
LG
B-L
L
R-L
R
W
L-W
R-Y
R-Y
LG-B
B-R
R
W
Y
G-B
Y
B-Y
Y-R
R
B-W
L-R
L-Y
Y
R
Y-R
48
24 25 26 27 28 29 30 31 32 33 34 35 58 59 60 61 62 63 64 65 66 90 91 92 93 94 95 96 97 98 121 122 123 124 125 126 127 128 129 130
L
B
B
B
B
B
B
B
R
W
W
W
W
L-Y
L-B
Y-L
L-G
G-L
B-Y
R-Y
B-R
Y-B
Y-B
Y-R
Y-R
Y-G
Y-G
G-W
G-W
BR-G
LG-W
BR-W
B
B
13 2 4 13 2 4 3 2 1 1 3 2 4 2 1 2 3 1 4 2 1 3 2 1 3
Front O2 Rear O2 Crank angle Cam angle Coolant Throttle EGR Purge Inj 1 Inj 2 Inj 3 Inj 4 Pulse Pulse
sensor sensor sensor sensor sensor position valve valve Generator Generator
sensor Manifold pressure & P.S.P.S. Kickdown
12 A B
temperature sensors 12 5 Sw
Detonation
sensor
Control Unit Voltages (Manual)
1 2 3 4 5 6 7 8 9 10 11 12 13 31 32 33 34 35 36 37 38 81 82 83 84 85 86 51 52 53 54 55 56 57 58 59 60 61
14 15 16 17 18 19 20 21 22 23 24 25 26 39 40 41 42 43 44 45 46 87 88 89 90 91 92 62 63 64 65 66 67 68 69 79 71 72
The following waveforms are realtime screen captures from the 4G18P engine family.
The explanation alongside each waveform will assist the technician in understanding
each waveform.
Waveform 1
Power supply
Waveform 2
Motor operating
EGR solenoid
Transistor ON
Solenoid ON
Waveform 4
Power transistors
Transistor ON
Each ignition coil has its own power transistor,
viewed on a dual trace scope the two waveforms
should appear identical but offset from each other.
Waveform 5 Waveform 6
Detonation sensor
Spike
Waveform 8
Crank & Cam angle signals Crank, Cam & power transistor signals
1 3 4 2
1 3 4 2
1 4 1
For both of these signals 5V is The screen capture above shows the
supplied by the ECU to the sensor, relationship between the crank and cam
which switches the signal to ground to angle sensors and the ignition coil
create the waveform. power transistors.
Both signals must be present for the
engine to run.
Waveform 10
3. Check the dynamic display of the PDT 2000 to check for correct input and output
response.
4. When a system, component or circuit has been identified as incorrect, check the
wiring and connectors for loose pin fit and voltage drop as well as the component.
5. After repairs have been completed carry out the required drive cycle to recreate the
same conditions under which the fault occurred, as indicated by the freeze frame
data.
6. After returning from the final road test, even if the warning lamp did not illuminate you
must check for provisional DTC. This is because most fault codes must be detected
in 2 consecutive drive cycles before the warning lamp will be illuminated.
Note:
If during the course of working on the vehicle the battery has been disconnected, a
component was replaced/adjusted or the wiring to components have been disconnected
whilst the ignition switch was in the ON position the ECU will need to relearn the sensors
and its programming via the following procedure prior to roadtesting.
• Disconnect the battery negative for at least 5 minutes, to erase the keep alive
memory.
• With the ignition switch in the OFF position reconnect the battery negative terminal.
• With the throttle in the closed position, turn the ignition switch to the ON position and
leave it ON for 60 seconds.
• Start the engine and allow the engine RPM to stabilise before taking the vehicle out
on its road test.
5 minutes or more
Vehicle 100 km/h or more
Speed 5 minutes or more
60 - 80 km/h
Stopping &
braking
permitted
Time
Engine Ignition
start OFF
15 minutes or more
Vehicle 80 - 110km/h
Speed
Time
Engine Ignition
start OFF
5 minutes or more
Vehicle 100 - 120km/h
Speed
Time
Engine Ignition
start OFF
Component Monitors
5 minutes or more
Vehicle 60 km/h or more
Speed
Time
Engine Ignition
start OFF