Diagnostic Trouble Code (DTC) Information
Diagnostic trouble code (DTC) information ECM-900E
Condition
Model year 1999:
- Faulty signal 1-11: The engine control module (ECM) performs a number of internal tests to check that the processor, software and memory are operating properly. If any of these tests registers a problem, then diagnostic trouble code ECM-900E Engine control module, Internal error, Faulty signal 1-11, is stored.
- Faulty signal 12: Engine control module (ECM) calculates the air mass in to the engine using, among other, information about the throttle position, engine rpm, air temperature, atmospheric pressure and pressure in the intake manifold. The calculated air mass is then used to check the signals from the mass air flow sensor and the intake manifold pressure sensor. If Engine control module (ECM) registers that the signal from any of these two sensors deviate sufficiently from the calculated air mass, then diagnostic trouble code ECM-900E Engine control module, Internal error, Faulty signal 12, is stored.
For upgraded software, released during year 2006 or later, certain adjustments have been made. For Faulty signal 12, the diagnostic trouble code will only be stored when the measured air mass from the mass air flow sensor is sufficiently much greater than the calculated air mass.
Model year 2000-2002:
The engine control module (ECM) performs a number of internal tests to check that the processor, software and memory are operating properly. If any of these tests registers a problem, then ECM-900E Engine control module, Internal error, is stored.
Substitute value
Fuel cut-off that follows accelerator pedal position.
Engine speed is regulated via fuel cut-off by deactivating the injectors one at a time. Engine speed is determined by gas pedal position sensor position and engine speed is maximized to about 5000 rpm. This reconfiguration can cause the engine to idle very unevenly since the engine control module (ECM) regulates engine speed by cutting of the fuel to the cylinders individually. Do not confuse this reconfiguration (engine behavior) with an actual driveability problem that was present before reconfiguration.
Closing of throttle during braking.
The accelerator pedal position is ignored when the brake pedal is depressed.
Throttle follows accelerator pedal position.
The throttle and accelerator pedal are used as if they were mechanically connected. This reconfiguration is always followed by fuel cut-off.
Cruise control off.
Cruise control off during entire operating cycle in which fault was detected. If the fault is no longer present, the function is available the next time the car is started.
Model year 1999:
For upgraded software, released in 2006 or later, adjustments have been made to substitute values. In the driving cycles where the fault is active, it will not be possible to activate cruise control, the throttle will follow the accelerator pedal position and fuel shut-off which follows the accelerator pedal position is active.
Model year 2000-2002:
For upgraded software, released in 2006 or later, adjustments have been made to substitute values. Cruise control will not be operable and the throttle will follow the accelerator pedal position during the operating cycles in which the fault is active.
Possible source
Faulty signal 1-11:
- defective engine control module (ECM).
Model year 1999: Faulty signal 12:
- Contact resistance in the terminals.
- Air leakage.
- Damaged throttle unit.
- The exhaust camshaft has run over its cogs.
- Air leak downstream of the mass air flow (MAF) sensor.
- Damaged manifold absolute pressure (MAP) sensor.
- Damaged mass air flow sensor (MAF).
- Damaged engine control module (ECM).
Fault symptom[s]
- Malfunction indicator light (MIL), on
- Engine misfires
- Cruise control does not operate
- Poor response from accelerator