Component Location
Description
1. General Description

Malfunctions are detected using checksum techniques for verifying data. Digital data is composed of zeros and ones. A checksum is the total of all ones in a string of data. By comparing the checksum value with a stored value, a malfunction can be detected. If an overrun occurs during normal operation, the microcontroller will be monitored when the following test conditions have been fulfiled :

① Ignition start has not occurred

② Accelerator pedal not actuated

③ Cruise control is not active

④ No increase in external fuel quantity command

2. DTC Description

The ECM will set a DTC code if it detects a malfunction in the ECM’s microcontroller during two driving cycles.

DTC Detecting Condition

DTC NO.

Detecting Condition

Possible Cause

P 1638

An error will occur :

① If the microcontroller is reported as defective(Recovery occurred (new program start))

② If the injector is energized while engine speed is above 2050 rpm and APS is 0 % within the range of fuel cut

③ If the engine speed has not dropped below 500 rpm within 1.5 sec. after turning the iginition switch off (Watchdog post-run test)

④ If a Gate array communication error occurs

● Engine Condition : IG ON (①,②,④) IG OFF(③)

● Fuel Limit : NO (①,②,④) YES (③)

● Fuel Cut : YES (①,②,④)

● EGR OFF : NO

● MIL : NO

● LIMP HOME MODE

Engine speed is not relative in case of the detecting condition No.①

ECM

Яндекс.Метрика