
1F–158 ENGINE CONTROLS
DAEWOO M-150 BL2
MAA1F190
DIAGNOSTIC TROUBLE CODE (DTC) – P0342 CAMSHAFT POSITION SENSOR
NO SIGNAL
Circuit Description
The Camshaft Position Sensor is used to detect Cam-
shaft position and to have correlation with Crankshaft
position so that the ECM can determine which cylinder is
ready to be fueled by the injector. The polarity of cam-
shaft sensor signal must be changed only once per
crankshaft position.
Conditions for Setting the DTC
Engine is running.
No traction of CMP signal between teeth 18 and 82
but change in polarity.
Action Taken When the DTC Sets
The Malfunction Indicator Lamp (MIL) will illuminate.
The ECM will record operating conditions at the time
the diagnostic fails. This information will be stored in
the Freeze Frame and Failure Records buffers.
A history DTC is stored.
Conditions for Clearing the MIL/DTC
The MIL will turn off after four consecutive ignition
cycles in which the diagnostic runs without a fault.A history DTC will clear after 40 consecutive warm-up
cycles without a fault.
DTC(s) can be cleared by using the scan tool.
DIAGNOSTIC AIDS
Check and correct any abnormal engine noise before
using the diagnostic table.
Any circuitry that is suspected as causing engine noise
complaint should be thoroughly checked for the follow-
ing conditions :
Backed-out terminals.
Improper mating.
Broken locks.
Improperly formed.
Damaged terminals.
Poor terminal-to-wire connections.
Physical damage to the wiring harness.

1F–208 ENGINE CONTROLS
DAEWOO M-150 BL2
DIAGNOSTIC TROUBLE CODE (DTC) – P0420 CATALYST LOW EFFICIENCY
Circuit Description
In order to control exhaust emissions of Hydrocarbons
(HC), Carbon Monoxide (CO) and Nitrogen Oxide
(NOx), a Three-Way Catalytic Converter (TWC) is used.
The catalyst within the converter promotes a chemical
reaction which oxidizes the HC and CO present in the
exhaust gas, converting them into harmless water vapor
and carbon dioxide, it also reduces NOx, converting it
into nitrogen. The catalytic converter also has the ability
to store oxygen. The Engine Control Module (ECM) has
the capability to monitor this process using a Heated
Oxygen Sensor (HO2S) located in the exhaust stream
past the TWC. The HO2S produces an output signal
which indicates the oxygen storage capacity of the cata-
lyst; this in turn indicates the catalyst’s ability to convert
exhaust emissions effectively. The ECM monitors the
catalyst efficiency by first allowing the catalyst to heat
up, waiting for a stabilization period while the engine is
idling, and then adding and removing fuel while monitor-
ing the reaction of the HO2S. When the catalyst is func-
tioning properly, the HO2S response to the extra fuel is
slow compared to the Oxygen Sensor (O2S). When the
HO2S response is close to that of the O2S, the Oxygen
storage capability or efficiency of the catalyst is consid-
ered to be bad, and the Malfunction Indicator Lamp
(MIL) will illuminate.
Conditions for Setting the DTC
Oxygen Sensor Capacity test condition:
Closed loop stoichiometry.
Engine is running more than 300 seconds.
Airflow is between 25~50kg/h.
Engine Coolant Temperature (ECT) is more than
70°C(176°F) .
Engine speed between 2,400rpm and 3,000rpm.
Vehicle speed is between 64km/h(28.6mph) and
80km/h(49.7mph).
Note: Test is aborted for this idle if:
Change in engine speed is greater than 80 rpm.
A/C status changed.
Cooling fan status changed.Insufficient air/fuel shift.
DTC(s) P0106, P0107, P0108, P0117, P0118,
P0122, P0123, P0125, P0131, P0132, P0133,
P1133, P0134, P1134, P0137, P0138, P0140,
P0141, P1167, P1171, P0171, P0172, P0201,
P0202, P0203, P0204, P0300, P0336, P0337,
P0341, P0342, P0351, P0352, P0402, P0404,
P0405, P0406, P0506, P0507, and P0562 are NOT
SET.
Action Taken When the DTC Sets
The Malfunction Indicator Lamp (MIL) will illuminate.
The ECM will record operating conditions at the time
the diagnostic fails. This information will be stored in
the Freeze Frame and Failure Records buffers.
A history DTC is stored.
Conditions for Clearing the MIL/DTC
The MIL will turn off after four consecutive ignition
cycles in which the diagnostic runs without a fault.
A history DTC will clear after 40 consecutive warm-up
cycles without a fault.
DTC(s) can be cleared by using the scan tool.
Diagnostic Aids
The catalyst test may abort due to a change in the en-
gine load. Do not change the engine load (i.e. A/C, cool-
ant fan, heater motor) while a catalyst test is in progress.
An intermittent problem may be caused by a poor con-
nection, rubbed-through wire insulation, or a wire that is
broken inside the insulation.
Any circuitry, that is suspected as causing the intermit-
tent complaint, should be thoroughly checked for the fol-
lowing conditions:
Backed-out terminals
Improper mating
Broken locks
Improperly formed
Damaged terminals
Poor terminal-to-wire connection.

1F–210 ENGINE CONTROLS
DAEWOO M-150 BL2
MAA1F240
DIAGNOSTIC TROUBLE CODE (DTC) – P0444 EVAP PURGE CONTROL
CIRCUIT NO SIGNAL
Circuit Description
The evaporative emission (EVAP) system includes the
following components :
Fuel tank.
EVAP vent solenoid.
Fuel pipes and hoses.
Fuel vapor lines.
Fuel cap.
EVAP canister.
Purge lines.
EVAP canister purge valve.
EVAP service port.
The evaporative emission system is checked by apply-
ing vacuum to the EVAP system and monitoring for a
vacuum decay. The engine control module(ECM) moni-
tors the vacuum level through the fuel tank pressure
sensor signal. At the appropriate time, the EVAP canis-
ter purge valve and the EVAP vent solenoid are turned
on, allowing the engine to draw a small vacuum on the
entire EVAP system. After the desired vacuum level has
been achieved, the EVAP canister purge valve is turned
OFF, sealing the system. If a sufficient vacuum level
cannot be achieved, a large leak is indicated. This can
be caused by the following conditions :
Missing or faulty fuel cap.
Disconnected or faulty fuel tank pressure sensor.
Disconnected, damaged, pinched, or blocked EVAP
purge line.
Disconnected or faulty EVAP canister purge valve.
Disconnected or faulty EVAP vent solenoid.Open ignition feed circuit to the EVAP vent or purge so-
lenoid.
Damaged EVAP canister.
Leaking fuel sensor assembly O-ring.
Leaking fuel tank or fuel filler beck.
Any of the above conditions can set DTC P0444.
The test is failed if the tank vacuum is less than 10 in
H20 for 15 seconds and the manifold vacuum integral is
greater than 49512 (proportional to purge mass from the
tank).
Conditions for Setting the DTC
Intake Air Temperature(IAT) is between 4°C and
34°C(39°F and 93°F).at engine start up.
Engine Coolant Temperature(ECT) is between 4°C
and 34°C(39°F and 93°F).at engine start up.
Barometric pressure (BARO) is greater than 68kPA.
IAT is not more than 8°C(46°F) greater than the ECT
at start up.
Fuel level is between 10% and 90%.
The throttle position (TP) sensor is less than or equal
to 100%.
No fuel slosh, and the change in fuel level percent is
21 counts on 0.125 sec.
Manifold vacuum is greater than or equal to 10kPA.
Fuel level or change in tank pressure is less than or
equal to 24.9 in H2O.
System voltage is between 11V and 16V.

1F–214 ENGINE CONTROLS
DAEWOO M-150 BL2
MAA1F240
DIAGNOSTIC TROUBLE CODE (DTC) – P0445 EVAP PURGE CONTROL
CIRCUIT FAULT
Circuit Description
The evaporative emission (EVAP) system includes the
following components :
Fuel tank.
EVAP vent solenoid.
Fuel tank pressure sensor.
Fuel pipes and hoses.
Fuel vapor lines.
Fuel cap.
EVAP canister.
Purge lines.
EVAP canister purge valve.
EVAP service port.
The evaporative emission system is checked by apply-
ing vacuum to the EVAP system and monitoring for a
vacuum decay. The engine control module(ECM) moni-
tors the vacuum level through the fuel tank pressure
sensor signal. At the appropriate time, the EVAP canis-
ter purge valve and the EVAP vent solenoid are turned
on, allowing the engine to draw a small vacuum on the
entire EVAP system. After the desired vacuum level has
been achieved, the EVAP canister purge valve is turned
OFF, sealing the system. If a sufficient vacuum level
cannot be achieved, a large leak is indicated. This can
be caused by the following conditions :
Missing or faulty fuel cap.
Disconnected or faulty fuel tank pressure sensor.
Disconnected, damaged, pinched, or blocked EVAP
purge line.
Disconnected or faulty EVAP canister purge valve.Disconnected or faulty EVAP vent solenoid.
Open ignition feed circuit to the EVAP vent or purge so-
lenoid.
Damaged EVAP canister.
Leaking fuel sensor assembly O-ring.
Leaking fuel tank or fuel filler beck.
Any of the above conditions can set DTC P0445.
The test is failed if the tank vacuum is less than 10 in
H20 for 15 seconds and the manifold vacuum integral is
greater than 49512 (proportional to purge mass from the
tank).
Conditions for Setting the DTC
Intake Air Temperature(IAT) is between 4°C and
34°C(39°F and 93°F).at engine start up.
Engine Coolant Temperature(ECT) is between 4°C
and 34°C(39°F and 93°F).at engine start up.
Barometric pressure (BARO) is greater than 68kPA.
IAT is not more than 8°C(46°F) greater than the ECT
at start up.
Fuel level is between 10% and 90%.
The throttle position (TP) sensor is less than or equal
to 100%.
No fuel slosh, and the change in fuel level percent is
21 counts on 0.125 sec.
Manifold vacuum is greater than or equal to 10kPA.
Fuel level or change in tank pressure is less than or
equal to 24.9 in H2O.
System voltage is between 11V and 16V.

1F–226 ENGINE CONTROLS
DAEWOO M-150 BL2
MAA1F090
DIAGNOSTIC TROUBLE CODE (DTC) – P0480 LOW SPEED COOLING FAN
RELAY CIRCUIT FAULT (WITHOUT A/C)
Circuit Description
Ignition voltage is supplied directly to the cooling fan
relay coil. The engine control module(ECM) controls the
relay by grounding the control circuit via an internal
switch called a driver. The primary function of the driver
is supply the ground for the component being controlled.
Each driver has a fault line which is monitored by the
ECM. When the ECM is commanding a component ON,
the voltage of the control circuit should be low (near
0volts). When the ECM is commanding the control cir-
cuit to a component OFF, the voltage potential of the cir-
cuit should be high(near battery voltage). If the fault
detection circuit senses a voltage other than what is ex-
pected, the fault line status will change causing the DTC
to set.
The relay is used to control the high current flow to the
cooling fan motors. This allows the ECM driver to only
have to handle the relatively low current used by the
relay.
Conditions for Setting the DTC
Diagnostic Trouble Codes (DTCs) P0117, P0118 not
set.
Ignition ON.Ignition voltage is greater than 10 volts.
Engine run time is greater than 5 seconds.
Action Taken When the DTC Sets
The Malfunction Indicator Lamp (MIL) will not illumi-
nate.
The ECM will store conditions which were present
when the DTC was set as Failure Records data only.
This information will not be stored in the Freeze
Frame data.
Conditions for Clearing the MIL/DTC
A history DTC will clear after 40 consecutive warm-up
cycles without a fault.
DTC(s) can be cleared by using the scan tool.
Diagnostic Aids
Using Freeze Frame and/or failure records data may aid
in locating an intermittent condition. If the DTC cannot
be duplicated, the information included in the Freeze
Frame and/or failure records data can be useful in deter-
mining how many miles since the DTC set. The fail
counter and Pass Counter can also be used to deter-
mine how many ignition cycles the diagnostics reported

1F–230 ENGINE CONTROLS
DAEWOO M-150 BL2
MAA1F270
DIAGNOSTIC TROUBLE CODE (DTC) – P0480 LOW SPEED COOLING FAN
RELAY CIRCUIT FAULT (WITH A/C)
Circuit Description
Ignition voltage is supplied directly to the cooling fan
relay coil. The engine control module(ECM) controls the
relay by grounding the control circuit via an internal
switch called a driver. The primary function of the driver
is supply the ground for the component being controlled.
Each driver has a fault line which is monitored by the
ECM. When the ECM is commanding a component ON,
the voltage of the control circuit should be low (near
0volts). When the ECM is commanding the control cir-
cuit to a component OFF, the voltage potential of the cir-
cuit should be high(near battery voltage). If the fault
detection circuit senses a voltage other than what is ex-
pected, the fault line status will change causing the DTC
to set.
The relay is used to control the high current flow to the
cooling fan motors. This allows the ECM driver to only
have to handle the relatively low current used by the
relay.
Conditions for Setting the DTC
Diagnostic Trouble Codes (DTCs) P0117, P0118 not
set.
Ignition ON.Ignition voltage is greater than 10 volts.
Engine run time is greater than 5 seconds.
Action Taken When The DTCs Sets
The Malfunction Indicator Lamp (MIL) will not illumi-
nate.
The ECM will store conditions which were present
when the DTC was set as Failure Records data only.
This information will not be stored in the Freeze
Frame data.
Conditions for Clearing the MIL/DTC
A history DTC will clear after 40 consecutive warm-up
cycles without a fault.
DTC(s) can be cleared by using the scan tool.
Diagnostic Aids
Using Freeze Frame and/or failure records data may aid
in locating an intermittent condition. If the DTC cannot
be duplicated, the information included in the Freeze
Frame and/or failure records data can be useful in deter-
mining how many miles since the DTC set. The fail
counter and Pass Counter can also be used to deter-
mine how many ignition cycles the diagnostics reported

1F–234 ENGINE CONTROLS
DAEWOO M-150 BL2
MAA1F090
DIAGNOSTIC TROUBLE CODE (DTC) – P0481 HIGH SPEED COOLING FAN
RELAY CIRCUIT FAULT (WITHOUT A/C)
Circuit Description
Ignition voltage is supplied directly to the cooling fan
relay coil. The engine control module(ECM) controls the
relay by grounding the control circuit via an internal
switch called a driver. The primary function of the driver
is supply the ground for the component being controlled.
Each driver has a fault line which is monitored by the
ECM. When the ECM is commanding a component ON,
the voltage of the control circuit should be low (near
0volts). When the ECM is commanding the control cir-
cuit to a component OFF, the voltage potential of the cir-
cuit should be high(near battery voltage). If the fault
detection circuit senses a voltage other than what is ex-
pected, the fault line status will change causing the DTC
to set.
The relay is used to control the high current flow to the
cooling fan motors. This allows the ECM driver to only
have to handle the relatively low current used by the
relay.
Conditions for Setting the DTC
Diagnostic Trouble Codes (DTCs) P0117, P0118 not
set.
Ignition ON.Ignition voltage is greater than 10 volts.
Engine run time is greater than 5 seconds.
Action Taken When The DTCs Sets
The Malfunction Indicator Lamp (MIL) will not illumi-
nate.
The ECM will store conditions which were present
when the DTC was set as Failure Records data only.
This information will not be stored in the Freeze
Frame data.
Conditions for Clearing the MIL/DTC
A history DTC will clear after 40 consecutive warm-up
cycles without a fault.
DTC(s) can be cleared by using the scan tool.
Diagnostic Aids
Using Freeze Frame and/or failure records data may aid
in locating an intermittent condition. If the DTC cannot
be duplicated, the information included in the Freeze
Frame and/or failure records data can be useful in deter-
mining how many miles since the DTC set. The fail
counter and Pass Counter can also be used to deter-
mine how many ignition cycles the diagnostics reported

1F–238 ENGINE CONTROLS
DAEWOO M-150 BL2
MAA1F270
DIAGNOSTIC TROUBLE CODE (DTC) – P0481 HIGH SPEED COOLING FAN
RELAY CIRCUIT FAULT (WITH A/C)
Circuit Description
Ignition voltage is supplied directly to the cooling fan
relay coil. The engine control module(ECM) controls the
relay by grounding the control circuit via an internal
switch called a driver. The primary function of the driver
is supply the ground for the component being controlled.
Each driver has a fault line which is monitored by the
ECM. When the ECM is commanding a component ON,
the voltage of the control circuit should be low (near
0volts). When the ECM is commanding the control cir-
cuit to a component OFF, the voltage potential of the cir-
cuit should be high(near battery voltage). If the fault
detection circuit senses a voltage other than what is ex-
pected, the fault line status will change causing the DTC
to set.
The relay is used to control the high current flow to the
cooling fan motors. This allows the ECM driver to only
have to handle the relatively low current used by the
relay.
Conditions for Setting the DTC
Diagnostic Trouble Codes (DTCs) P0117, P0118 not
set.
Ignition ON.Ignition voltage is greater than 10 volts.
Engine run time is greater than 5 seconds.
Action Taken When The DTCs Sets
The Malfunction Indicator Lamp (MIL) will not illumi-
nate.
The ECM will store conditions which were present
when the DTC was set as Failure Records data only.
This information will not be stored in the Freeze
Frame data.
Conditions for Clearing the MIL/DTC
A history DTC will clear after 40 consecutive warm-up
cycles without a fault.
DTC(s) can be cleared by using the scan tool.
Diagnostic Aids
Using Freeze Frame and/or failure records data may aid
in locating an intermittent condition. If the DTC cannot
be duplicated, the information included in the Freeze
Frame and/or failure records data can be useful in deter-
mining how many miles since the DTC set. The fail
counter and Pass Counter can also be used to deter-
mine how many ignition cycles the diagnostics reported