LEMON Manuals: Even more car manuals for everyone: 1960-2025
Home >> Chrysler >> 2005 >> 300 Base >> Repair and Diagnosis >> External Pages >> Different car >> Section 122 (Electronic Control Modules) >> Engine Control Module >> Operation - ECM
April 5, 2026: LEMON Manuals is launched! Read the announcement.

Operation - ECM

WARNING: This page is about a different car, the 2004 Dodge Pickup and 2004 Dodge Cab & Chassis. However, it is still accessible from the selected car via links, so may be relevant.

The main function of the Engine Control Module (ECM) is to electrically control the fuel system. The Powertrain Control Module (PCM) does not control the fuel system.

The ECM can adapt its programming to meet changing operating conditions. If the ECM has been replaced, flashed or re-calibrated, the ECM must learn the Accelerator Pedal Position Sensor (APPS) idle voltage. Failure to learn this voltage may result in unnecessary diagnostic trouble codes. Refer to ECM  REMOVAL  / INSTALLATION   for learning procedures. 

The ECM receives input signals from various switches and sensors. Based on these inputs, the ECM regulates various engine and vehicle operations through different system components. These components are referred to as ECM Outputs.  The sensors and switches that provide inputs to the ECM are considered ECM Inputs. 

NOTE: ECM Inputs:
NOTE: ECM Outputs:

After inputs are received by the ECM, certain sensors, switches and components are controlled or regulated by the ECM. These are considered ECM Outputs.  These outputs are for: