Contents Section: Testing & Diagnostics All sections

Gasoline Engine Control System: Other Kia Spectra I рестайлинг 2

Testing & Diagnostics 16 illustrations ~1707 words

3) MIL ILLUMINATION

When the ECM or PCM detects a malfunction related emission during the first driving cycle, the DTC and engine data are stored in the freeze frame memory. The MIL is illuminated only when the ECM or PCM detects the same malfunction related to the DTC in two consecutive driving cycles.

4) MIL ELIMINATION

Misfire and Fuel System Malfunctions

For misfire or fuel system malfunctions, the MIL may be eliminated if the same fault does not reoccur during monitoring in three subsequent sequential driving cycles in which conditions are similar to those under which the malfunction was first detected.

All Other Malfunctions

For all other faults, the MIL may be extinguished after three subsequent sequential driving cycles during which the monitoring system responsible for illuminating the MIL functions without detecting the malfunction and if no other malfunction has been identified that would independently illuminate the MIL according to the requirements outlined above.

5) ERASING A FAULT CODE

The diagnostic system may erase a fault code if the same fault is not re-registered in at least 40 engine warm-up cycles, and the MIL is not illuminated for that fault code.

6) COMMUNICATION LINE

K-LINE

  1. Bidirectional line
  2. K-LINE is defined as the line which provides information in a serial digital form from ECM or PCM to the diagnostic tester. K-LINE is used bidirectionally, in which case it may carry commands or data from the diagnostic tester to the ECM or PCM. K-LINE is also used to initialize the serial communication.

CAN (CONTROLLER AREA NETWORK)

  1. Bus Topology : Line (bus) structure
  2. Wiring : Twisted pair wire
  3. Off Board DLC Cable Length : Max. 5m
  4. Data Transfer Rate Diagnostic : 500 kbps Service Mode (Upgrade, Writing VIN) : 500 or 1 Mbps)

7) DRIVING CYCLE

A driving cycle consists of engine start up and engine shut off and includes the period of engine off time up to the next engine startup.

8) WARM-UP CYCLE

A warm-up cycle means sufficient vehicle operation such that the engine coolant temperature has risen by at least 40 degrees Fahrenheit from engine starting and reaches a minimum temperature of at least 160 degrees Fahrenheit.

9) TRIP CYCLE

A trip means vehicle operation (following an engine-off period) of duration and driving mode such that all components and systems are monitored at least once by the diagnostic system except catalyst efficiency or evaporative system monitoring when a steady-speed check is used, subject to the limitation that the manufacturer-defined trip monitoring conditions shall all be encountered at least once during the first engine start portion of the applicable FTP (Federal Test Procedure) cycle.

11) FREEZE FRAME DATA

When a freeze frame event is triggered by an emission related DTC, the ECM or PCM stores various vehicle information as it existed the moment the fault occurred. The DTC number along with the engine data can be useful in aiding a technician in locating the cause of the fault. Once the data from the 1 st driving cycle DTC occurrence is stored in the freeze frame memory, it will remain there even when the fault occurs again (2nd driving cycle) and the MIL is illuminated.

  1. Freeze Frame List Calculated Load Value Engine RPM Fuel Trim Fuel Pressure (if available) Vehicle Speed (if available) Coolant Temperature Intake Manifold Pressure (if available) Closed-or Open-loop operation Fault code

1) CATALYST MONITORING

The catalyst efficiency monitor is a self-test strategy within the ECM or PCM that uses the downstream Heated Oxygen Sensor (HO2S) to determine when a catalyst has fallen below the minimum level of effectiveness in its ability to control exhaust emission.

2) MISFIRE MONITORING

Misfire is defined as the lack of proper combustion in the cylinder due to the absence of spark, poor fuel metering, or poor compression. Any combustion that does not occur within the cylinder at the proper time is also a misfire. The misfire detection monitor detects fuel, ignition or mechanically induced misfires. The intent is to protect the catalyst from permanent damage and to alert the customer of an emission failure or an inspection maintenance failure by illuminating the MIL. When a misfire is detected, special software called freeze frame data is enabled. The freeze frame data captures the operational state of the vehicle when a fault is detected from misfire detection monitor strategy.

3) EVAPORATIVE EMISSION SYSTEM MONITORING

The EVAP monitoring is a self-test strategy within the ECM or PCM that tests the integrity of the EVAP. system. The complete evaporative system detects a leak or leaks that cumulatively are greater than or equal to a leak caused by a 0.040 inch and 0.020 inch diameter orifice.

4) FUEL SYSTEM MONITORING

The fuel system monitor is a self-test strategy within the ECM or PCM that monitors the adaptive fuel table. The fuel control system uses the adaptive fuel table to compensate for normal variability of the fuel system components caused by wear or aging. During normal vehicle operation, if the fuel system appears biased lean or rich, the adaptive value table will shift the fuel delivery calculations to remove bias.

5) OXYGEN SENSOR MONITORING

OBD-II regulations require monitoring of the upstream Heated O2 Sensor (H2OS) to detect if the deterioration of the sensor has exceeded thresholds. An additional HO2S is located downstream of the Warm-Up Three Way Catalytic Converter (WU-TWC) to determine the efficiency of the catalyst. Although the downstream H2OS is similar to the type used for fuel control, it functions differently. The downstream HO2S is monitored to determine if a voltage is generated. That voltage is compared to a calibrated acceptable range.

6) PCV MONITORING

For valve/crankcase, PCV valve is fastened to the crankcase by threaded connection to meet the requirement. Most of the case engine stalls when PCV hose is disconnected. Even the case of no stalling, there is a big engine RPM fluctuation which can easily be recognized by a driver, and the fuel trim increased up to the limit and fuel system error is detected.

7) ENGINE COOLING SYSTEM MONITORING

The cooling system monitoring is a self-test strategy within the ECM or PCM that monitors ECTS (Engine Coolant Temperature Sensor) and thermostat about circuit continuity, output range, rationality faults.

8) COLD START EMISSION REDUCTION STRATEGY MONITORING

Catalyst heating function is used to reduce cold start emission. Combination of increased engine speed and air mass flow rate (MAF) and also spark timing retardation results in faster exhaust gas temperature increase. It can be realized by opening more idle speed actuator during catalyst heating phase.

If lower air path restriction happens, engine torque is slightly decreased due to low MAF. A low MAF is compensated by spark advance increase to keep constant engine torque. But engine speed deviation does not happen in this time.

If higher air path restriction happens, even though spark timing compensates, engine speed cannot meet the target engine speed due to very low MAF.

Therefore, key control parameter for catalyst heating function is air path. Air path is represented as MAF deviation in EMS control parameter.

9) CVVT SYSTEM MONITORING

Continuously Variable Valve Timing (CVVT) monitoring is divided in two parts

  1. Check steady deviation between camshaft set-point and actual camshaft position
  2. Check camshaft position response during changing camshaft set-point

10) COMPREHENSIVE COMPONENTS MONITORING

The comprehensive components monitoring is a self-test strategy within the ECM or PCM that detects fault of any electronic powertrain components or system that provides input to the ECM or PCM and is not exclusively an input to any other OBD-II monitor.

11) AIR CONDITIONING SYSTEM MONITORING

The A/C system monitoring is a self-test strategy within the ECM or PCM that monitors malfunction of all A/C system components at A/C ON.

Requirement

If a vehicle incorporates an engine control strategy that alters off idle fuel and/or spark control when the A/C system is on, the OBD II system shall monitor all electronic air conditioning system components for malfunctions that cause the system to fail to invoke the alternate control while the A/C system is on or cause the system to invoke the alternate control while the A/C system is off.

Additionally, the OBD II system shall monitor for malfunction all electronic air conditioning system components that are used as part of the diagnostic strategy for any other monitored system or component.

Implementation plan

No engine control strategy incorporated that alters off idle fuel and/or spark control when A/C system is on. Malfunction of A/C system components is not used as a part of the diagnostic strategy for other monitored system or component.

Scheme 64

Scheme 64: COMPONENTS LOCATION

Scheme 65

Scheme 65

Scheme 66

Scheme 66

Scheme 67

Scheme 67

Scheme 68

Scheme 68: 1. HARNESS CONNECTOR

2. TERMINAL FUNCTION

CONNECTOR [CBG-K]

Pin No.DescriptionConnected to
1Power GroundChassis Ground
2Battery voltage supply after ignition switchIgnition Switch
3Power GroundChassis Ground
4Battery voltage supply after main relayMain Relay
5ECM GroundChassis Ground
6Battery PowerBattery
7Ignition Coil (Cylinder #1,4) control outputIgnition Coil (Cylinder #1,4)
8ShieldIgnition Coil
9Sensor groundMass Air Flow Sensor (MAFS)
10Mass Air Flow Sensor signal inputMass Air Flow Sensor (MAFS)
11
12GroundImmobilizer Control Module
13A/C Pressure Transducer signal inputA/C Pressure Transducer (APT)
14Sensor groundEngine Coolant Temperature Sensor (ECTS)
15Engine Coolant Temperature Sensor signal inputEngine Coolant Temperature Sensor (ECTS)
16
17
18Intake Air Temperature Sensor signal inputIntake Air Temperature Sensor (IATS)
19
20
21Sensor groundKnock Sensor (KS)
22Knock Sensor signal inputKnock Sensor (KS)
23Sensor power (+5V)Throttle Position Sensor (TPS)
24
25Injector (Cylinder #1) control outputInjector (Cylinder #1)
26Injector (Cylinder #3) control outputInjector (Cylinder #3)
27Injector (Cylinder #4) control outputInjector (Cylinder #4)
28Injector (Cylinder #2) control outputInjector (Cylinder #2)
29Ignition Coil (Cylinder #2,3) control outputIgnition Coil (Cylinder #2,3)
30
31
32
33Fuel Tank Pressure Sensor signal inputFuel Tank Pressure Sensor (FTPS)
34Sensor groundFuel Tank Pressure Sensor (FTPS)
35
36
37Sensor groundCVVT Oil Temperature Sensor (OTS)
38Heated Oxygen Sensor (B1/S2) signal inputHeated Oxygen Sensor (HO2S) [Bank 1/Sensor 2]
39Sensor groundHeated Oxygen Sensor (HO2S) [Bank 1/Sensor 2]
40CVVT Oil Temperature Sensor signal inputCVVT Oil Temperature Sensor (OTS)
41Throttle Position Sensor signal inputThrottle Position Sensor (TPS)
42Sensor groundThrottle Position Sensor (TPS)
43VS+ (NERNST Cell Voltage)Heated Oxygen Sensor (HO2S) [Bank 1/Sensor 1]
44VS-/IP- (Common Ground for VS.IP)Heated Oxygen Sensor (HO2S) [Bank 1/Sensor 1]
45Rc/Rp (Pump Cell Voltage)Heated Oxygen Sensor (HO2S) [Bank 1/Sensor 1]
46Re (Compensative Resistance)Heated Oxygen Sensor (HO2S) [Bank 1/Sensor 1]
47Sensor power (+5V)A/C Pressure Transducer (APT)
48Sensor power (+5V)Fuel Tank Pressure Sensor (FTPS)
49
50
51
52
53Vehicle speed signal inputABS/TCS Control Module [With ABS/TCS]
54
55Wheel Speed Sensor [A] signal inputWheel Speed Sensor (WSS) [Without ABS/TCS]
56Wheel Speed Sensor [B] signal inputWheel Speed Sensor (WSS) [Without ABS/TCS]
57Sensor groundA/C Pressure Transducer (APT)
58
59
60A/C switch "ON" signal inputA/C Switch
61
62A/C thermal switch signal inputA/C Thermal Switch
63Fuel consumption signal outputTrip Computer
64Main Relay control outputMain Relay
65Cooling Fan Relay [Low] control outputCooling Fan Relay [Low]
66CVVT Oil Control Valve control outputCVVT Oil Control Valve (OCV)
67Purge Control Solenoid Valve control outputPurge Control Solenoid Valve (PCSV)
68
69Immobilizer lamp control outputImmobilizer Lamp
70Fuel Pump Relay control outputFuel Pump Relay
71
72
73Battery voltage supply after main relayMain Relay
74Alternator load signal inputAlternator
75Immobilizer communication lineImmobilizer Control Module
76
77CAN [HIGH]Other control module
78CAN [LOW]Other control module
79Sensor groundCamshaft Position Sensor (CMPS)
80Camshaft Position Sensor signal inputCamshaft Position Sensor (CMPS)
81Sensor groundCrankshaft Position Sensor (CKPS)
82Crankshaft Position Sensor signal inputCrankshaft Position Sensor (CKPS)
83
84Clutch Switch signal inputClutch Switch
85
86Engine speed signal outputCluster (Tachometer)
87A/C Compressor Relay control outputA/C Compressor Relay
88Cooling Fan Relay [High] control outputCooling Fan Relay [High]
89Idle Speed Control Actuator [OPEN] control outputIdle Speed Control Actuator (ISCA)
90Idle Speed Control Actuator [CLOSE] control outputIdle Speed Control Actuator (ISCA)
91Canister Close Valve control outputCanister Close Valve (CCV)
92Malfunction Indicator Lamp (MIL) control outputCluster (Malfunction Indicator Lamp)
93Heated Oxygen Sensor (B1/S1) Heater control outputHeated Oxygen Sensor (HO2S) [Bank 1/Sensor 1]
94Heated Oxygen Sensor (B1/S2) Heater control outputHeated Oxygen Sensor (HO2S) [Bank 1/Sensor 2]

ENGINE CONTROL MODULE CONNECTOR TERMINAL REFERENCE

3. TERMINAL INPUT/OUTPUT SIGNAL (CONNECTOR CBG-K)

Pin No.DescriptionConditionTypeLevelTest Result
1Power GroundIdleDCMax. 50mV
2Battery voltage supply after ignition switchIG OFFDCMax. 1.0V1.18 mV
IG ONBattery Voltage12.7V
3Power GroundIdleDCMax. 50mV4.37 mV
4Battery voltage supply after main relayIG OFFDCMax. 1.0V5.1 mV
IG ONBattery Voltage12.3V
5ECM GroundIdleDCMax. 50 mV10.1 mV
6Battery PowerAlwaysDCBattery Voltage12.2V
7Ignition Coil (Cylinder #1,4) control outputIdlePulse1st Voltage: 300 ~ 400V372V
ON Voltage: Max. 2.0V1.6V
8ShieldIdleDCMax. 50mV18.3 mV
9Sensor groundIdleDCMax. 50 mV18.7 mV
10Mass Air Flow Sensor signal inputIdleDC0 ~ 2.0V1.1V
3,000 RPM1.0 ~ 4.5V1.85V
11
12GroundIdleDCMax. 50mV
13A/C Pressure Transducer signal inputIdleDC0.4 ~ 4.6VA/C OFF: 1.18\A/C ON:1.48V
14Sensor groundIdleDCMax. 50mV13.0 mV
15Engine Coolant Temperature Sensor signal inputIdleDC0.5 ~ 4.5V1.84V
16Sensor groundIdleDCMax. 50mV
17
18
19
20
21Sensor groundIdleDCMax. 50mV
22Knock Sensor signal inputKnockingVariable Frequency
Normal
23Sensor power (+5V)IG OFFDCMax. 0.5V0V
IG ON4.9 ~ 5.1V5.03V
24
25Injector (Cylinder #1) control outputIdleDCHi: Battery Voltage14.4V
Lo: Max. 1.0V280 mV
Vpeak: Max. 80V48.8V
26Injector (Cylinder #3) control outputIdleDCHi: Battery Voltage14.2V
Lo: Max. 1.0V240 mV
Vpeak: Max. 80V49.0V
27Injector (Cylinder #4) control outputIdleDCHi: Battery Voltage14.4V
Lo: Max. 1.0V280 mV
Vpeak: Max. 80V48.8V
28Injector (Cylinder #2) control outputIdleDCHi: Battery Voltage14.2V
Lo: Max. 1.0V240 mV
Vpeak: Max. 80V49.0V
29Ignition Coil (Cylinder #2,3) control outputIdlePulse1st Voltage: 300 ~ 400V376V
ON Voltage: Max. 2.0V1.36V
30
31
32
33Fuel Tank Pressure Sensor signal inputIdleDC0.4 ~ 4.6V2.58V
34Sensor groundIdleDCMax. 50mV16.1 mV
35
36
37Sensor groundIdleDCMax. 50mV17.3 mV
38Heated Oxygen Sensor (B1/S2) signal inputRacingAnalogRich: 0.6 ~ 1.0V640 mV
Lean: Max. 0.4V22 mV
39Sensor groundIdleDCMax. 50mV3.14 mV
40CVVT Oil Temperature Sensor signal inputIdleAnalog0.5 ~ 4.5V950 mV
41Throttle Position Sensor signal inputC.TAnalog0.25 ~ 0.9V307 mV
W.O.TMin. 4.0V4.28V
42Sensor groundIdleDCMax. 50mV13.6 mV
43VS+ (NERNST Cell Voltage)Engine RunAnalogNormal: 450±50 mV440 mV
Rich: Max. Normal+150 mV508 mV
Lean: Min. Normal-150 mV356 mV
44VS-/IP- (Common Ground for VS.IP)Engine RunAnalogReference for VS.IPHi: 2.7V Lo: 2.0V
45Rc/Rp (Pump Cell Voltage)Engine RunAnalogNormal: 0±500 mV440 mV
Rich: Min. Normal-1.5 mV860 mV
Lean: Max. Normal+1.5 mV870 mV
46Re (Compensative Resistance)IdleAnalogRc-Rc/Rp | <±0.1V0|LH107 mV
47Sensor power (+5V)IG OFFDCMax. 0.5V2.61 mV
IG ON4.9 ~ 5.1V5.04V
48Sensor power (+5V)IG OFFDCMax. 0.5V3.16 mV
IG ON4.9 ~ 5.1V5.06V
49
50
51
52
53Vehicle speed signal inputVehicle RunPulseHi: Min. 4.5V13.0V
Lo: Max. 0.5V200 mV
54
55Wheel Speed Sensor [A] signal inputVehicle Run (30 km/h)SINE Wave15 Hz: Min. 0.13Vpp
1,000 Hz: Min 0.2Vpp
Overall: Max. 250Vpp
56Wheel Speed Sensor [B] signal inputVehicle Run (30 km/h)SINE Wave15 Hz: Min. 0.13Vpp
1,000 Hz: Min 0.2Vpp
Overall: Max. 250Vpp
57Sensor groundIdleDCMax. 50mV10 mV
58
59
60A/C switch "ON" signal inputA/C S/W OFFDCMax. 1.0V0 mV
A/C S/W ONBattery Voltage12.8V
61
62A/C thermal switch signal inputA/C S/W OFFDCMax. 1.0V0 mV
A/C S/W ONBattery Voltage12.8V
63Fuel consumption signal outputIdlePulseHi: Battery Voltage13.8V
Lo: Max. 0.5V0.1V
64Main Relay control outputRelay OFFDCBattery Voltage12.9V
Relay ONMax. 1.0V0.88V
65Cooling Fan Relay [Low] control outputRelay OFFDCBattery Voltage12.9V
Relay ONMax. 1.0V30 mV
66CVVT Oil Control Valve control outputIdlePulseBattery Voltage14.8V
Max. 1.0V100 mV
67Purge Control Solenoid Valve control outputActive InactivePulseHi: Battery Voltage14.2V
Lo: Max. 1.0V100 mV
68
69Immobilizer lamp control outputLamp OFFDCBattery Voltage
Lamp ONMax. 2.0V
70Fuel Pump Relay control outputRelay OFFDCBattery Voltage13V
Relay ONMax. 1.0V100 mV
71
72
73Battery voltage supply after main relayIG OFFDCMax. 1.0V5.1 mV
IG ONBattery Voltage12.3V
74Alternator load signal inputIdlePulseHi: Battery Voltage14V
Lo: Max. 1.5V10 mV
75Immobilizer communication lineWhen communicating after IG ONPulseHi: Min. 8.5V
Lo: Max. 3.5V
76
77CAN [HIGH]RECESSIVEPulse2.0 ~ 3.0V2.55V
DOMINANT2.75 ~ 4.5V3.57V
78CAN [LOW]RECESSIVEPulse2.0 ~ 3.0V2.55V
DOMINANT0.5 ~ 2.25V1.44V
79Sensor groundIdleDCMax. 50mV10 mV
80Camshaft Position Sensor signal inputIdlePulseHi: Vcc5.0V
Lo: Max. 0.5V0.2V
81Sensor groundIdleDCMax. 50mV10 mV
82Crankshaft Position Sensor signal inputIdlePulseHi: Vcc5.0V
Lo: Max. 0.5V40 mV
83
84Clutch Switch signal inputReleaseDCMax. 0.5V
PushBattery Voltage
85
86Engine speed signal outputIdlePulseHi: Battery Voltage14.0V
Lo: Max. 0.5V100 mV
Freq.: 20 ~ 26 Hz21.8 Hz
87A/C Compressor Relay control outputRelay OFFDCBattery Voltage14.1V
Relay ONMax. 1.0V0.1V
88Cooling Fan Relay [High] control outputRelay OFFDCBattery Voltage14.1V
Relay ONMax. 1.0V320 mV
89Idle Speed Control Actuator [OPEN] control outputIdlePulseHi: Battery Voltage14.6V
Lo: Max. 1.0V192 mV
90Idle Speed Control Actuator [CLOSE] control outputIdlePulseHi: Battery Voltage14.9V
Lo: Max. 1.0V248 mV
91Canister Close Valve control outputActive InactivePulseHi: Battery Voltage Lo: Max. 1.0V14.0V 170 mV
92Malfunction Indicator Lamp (MIL) control outputLamp OFFDCBattery Voltage13V
Lamp ONMax. 1.0V50mV
93Heated Oxygen Sensor (B1/S1) Heater control outputEngine RunPulseHi: Battery Voltage14V
Lo: Max. 1.0V0.3V
94Heated Oxygen Sensor (B1/S2) Heater control outputEngine RunPulseHi: Battery Voltage14V
Lo: Max. 1.0V0.3V

CONNECTOR TERMINAL INPUT/OUTPUT SIGNAL REFERENCE

Scheme 69

Scheme 69: CIRCUIT DIAGRAM

Scheme 70

Scheme 70

Scheme 71

Scheme 71

Scheme 72

Scheme 72

VIN PROGRAMMING PROCEDURE

VIN (Vehicle Identification Number) is a number that has the vehicle's information (Maker, Vehicle Type, Vehicle Line/Series, Body Type, Engine Type, Transmission Type, Model Year, Plant Location and so forth. For more information, please refer to VEHICLE IDENTIFICATION NUMBER LOCATION in this service information). When replacing an ECM, the VIN must be programmed in the ECM. If there is no VIN in ECM memory, the fault code (DTC P0630) is set.

CAUTIONThe programmed VIN cannot be changed. When writing the VIN, confirm the VIN carefully

Scheme 73

Scheme 73

Scheme 74

Scheme 74

Scheme 75

Scheme 75

Scheme 76

Scheme 76

Scheme 77

Scheme 77
  1. Select "Vehicle" and "Engine" (For example, SEDONA 3.5L V6).
  2. Select "VIN WRITING".
  3. Check the ECM status. NOTE: VIRGIN: VIN is not programmed LEARNT: VIN has been already programmed Is the ECM status "VIRGIN"? YES Go to next step 4. NO END
  4. Write the VIN with cursor, function and number keys. WARNING: Before pressing the "ENTER" key, confirm the VIN again because the programmed VIN cannot be changed.
  5. After verifying the written VIN, press the "ENTER" key.
  6. Turn the ignition switch OFF, then back ON.
  7. Verify the programmed VIN in the ECM memory.

Scheme 78

Scheme 78: REPLACEMENT
  1. Turn ignition switch off.
  2. Disconnect the battery (-) cable from the battery.
  3. Disconnect the ECM connector(s) (A).
  4. Unscrew the ECM mounting bolts/nuts (B) and remove the ECM from the air cleaner assembly.
  5. Install a new ECM.

ECM mounting bolts: 9.8 ~ 11.8 N.m (1.0 ~ 1.2 kgf.m, 7.2 ~ 8.7 lbf.ft)

HO2S [BANK 1/SENSOR 1]

ItemSpecification
Heater Resistance (ohms)2.4 ~ 2.9ohms at 20°C (68°F)

HEATER RESISTANCE SPECIFICATION

HO2S [BANK 1/SENSOR 2]

A/F RatioOutput Voltage (V)
RICH0.6 ~ 1.0
LEAN0.1 ~ 0.4

SENSOR OUTPUT VOLTAGE SPECIFICATION

ItemSpecification
Heater Resistance (ohms)Approx. 9.0ohms at 20 °C (68°F)

HEATER RESISTANCE SPECIFICATION

Scheme 79

Scheme 79: CIRCUIT DIAGRAM