Engine Control Module (ECM)
The engine control module (ECM)is located in the E-Box in the plenum area on the passenger side of the engine compartment attached to the bulkhead.
The engine control module (ECM) has the following inputs:
- restraints control module (RCM)
- Park/neutral switch
- Ignition coil feedback x2
- Fuel rail temperature
- Mass air flow
- Engine speed
- Camshaft position x2
- Driver demand
- Brake pedal position switch
- Speed control switches
- Generator load
- Oxygen sensors pre catalyst x2
- Oxygen sensors post catalyst x2
- Throttle position
- Cooling fan speed
- Ignition switch position
- Knock sensors x2
- manifold absolute pressure (MAP)
- Coolant temperature
- Engine oil temperature
The engine control module (ECM) outputs to the following:
- Throttle Actuator
- Brake vacuum pump relay
- Ignition coils (x8)
- Oxygen sensor heaters (4)
- Fuel injectors (8)
- Purge Valve
- Engine Cooling Fan
- Fuel pump relay
- Starter Relay
- EMS Main Relay
- Viscous Fan Control
- Generator Control
- Diagnostic Module Tank Leakage (DMTL) (NAS Only)
- E box fan
ENGINE CONTROL MODULE (ECM) CONNECTOR C0634 PIN OUT TABLE
| Pin No | Description | Input/Output |
|---|---|---|
| 1 | Not used | - |
| 2 | Not used | - |
| 3 | Generator monitor | Input |
| 4 | Not used | - |
| 5 | Not used | - |
| 6 | crankshaft position (CKP) sensor - | Input |
| 7 | camshaft position (CMP) sensor 1ground (GND) | - |
| 8 | camshaft position (CMP) sensor 2ground (GND) | - |
| 9 | Not used | - |
| 10 | throttle position (TP) sensor ground (GND) | - |
| 11 | manifold absolute pressure (MAP) sensor ground | - |
| 12 | fuel rail pressure (FRP) sensor ground | - |
| 13 | Not used | - |
| 14 | Not used | Input |
| 15 | engine coolant temperature (ECT) ground | - |
| 16 | Not used mass air flow (MAF) ground |
- |
| 17 | Not used | - |
| 18 | mass air flow (MAF) sensor ground | - |
| 19 | Knock sensor 1A ground | - |
| 20 | Knock sensor 1B ground | - |
| 21 | Not used | - |
| 22 | Not used | - |
| 23 | Oil temperature sensor | Input |
| 24 | Not used | - |
| 25 | Not used | - |
| 26 | UHEGO sensor bank B signal | Input |
| 27 | UHEGO sensor bank B ground (GND) | - |
| 28 | UHEGO sensor bank A signal | Input |
| 29 | UHEGO sensor bank A ground (GND) | - |
| 30 | crankshaft position (CKP) sensor + | Input |
| 31 | Not used | - |
| 32 | Not used | - |
| 33 | camshaft position (CMP) signal bank B | Input |
| 34 | camshaft position (CMP) signal bank A | Input |
| 35 | Not used | - |
| 36 | Not used | - |
| 37 | Not used | - |
| 38 | Not used | - |
| 39 | Not used | Input |
| 40 | Not used | Input |
| 41 | Not used | Input |
| 42 | Knock sensor 1 A + | Input |
| 43 | Knock sensor 1 B + | Input |
| 44 | Not used | - |
| 45 | Not used | - |
| 46 | Fuel rail temperature sensor | Input |
| 47 | Not used | - |
| 48 | manifold absolute pressure (MAP) sensor 5 V ref voltage | Output |
| 49 | Not used | - |
| 50 | exhaust gas recirculation (EGR) 4 | Output |
| 51 | exhaust gas recirculation (EGR) 3 | Output |
| 52 | exhaust gas recirculation (EGR) 2 | Output |
| 53 | exhaust gas recirculation (EGR) 1 | Output |
| 54 | Ignition coil cylinder 4B | Output |
| 55 | Ignition coil cylinder 4A | Output |
| 56 | Ignition coil cylinder 3B | Output |
| 57 | Ignition coil cylinder 3A | Output |
| 58 | Ignition coil cylinder 2B | Output |
| 59 | Ignition coil cylinder 2A | Output |
| 60 | Ignition coil cylinder 1B | Output |
| 61 | Ignition coil cylinder 1A | Output |
| 62 | Ignition failure signal bank A | Input |
| 63 | Viscous fan speed monitor | Input |
| 64 | Ignition failure signal bank B | Input |
| 65 | throttle position (TP) sensor 1 | Input |
| 66 | mass air flow (MAF) | Input |
| 67 | throttle position (TP) sensor 2 | Input |
| 68 | engine coolant temperature (ECT) | Input |
| 69 | Inlet manifold boost pressure | Input |
| 70 | mass air flow (MAF) | Input |
| 71 | Not used | - |
| 72 | Electric throttle 5V reference | Output |
| 73 | Not used | - |
| 74 | Throttle valve open direction - | Output |
| 75 | Throttle valve open direction + | Output |
| 76 | UHEGO Heater bank A | Output |
| 77 | UHEGO Heater bank B | Output |
| 78 | Injector cylinder 1A | Output |
| 79 | Injector cylinder 1B | Output |
| 80 | Injector cylinder 2A | Output |
| 81 | Injector cylinder 2B | Output |
| 82 | Injector cylinder 3A | Output |
| 83 | Injector cylinder 3B | Output |
| 84 | Injector cylinder 4A | Output |
| 85 | Injector cylinder 4B | Output |
| 86 | VVT control bank A | Output |
| 87 | VVT control bank B | Output |
| 88 | Not used | - |
| 89 | Not used | - |
| 90 | Not used | - |
| 91 | Not used | - |
| 92 | Purge valve | Output |
| 93 | Viscous fan request | Output |
| 94 | E box fan | Output |
| 95 | Fuel pump relay | Output |
| 96 | Generator control | Output |
ENGINE CONTROL MODULE (ECM) CONNECTOR C0635 PIN OUT TABLE
| Pin No | Description | Input/Output |
|---|---|---|
| 1 | Signal ground 1 | - |
| 2 | Power ground 1 | - |
| 3 | Power ground 3 | - |
| 4 | Power ground 2 | - |
| 5 | engine control module (ECM) power | Output |
| 6 | Electric throttle power | Input |
| 7 | accelerator pedal position (APP) sensor ground 1 | - |
| 8 | accelerator pedal position (APP) sensor ground 2 | - |
| 9 | Not used | - |
| 10 | Not used | - |
| 11 | Not used | - |
| 12 | Not used | - |
| 13 | Not used | - |
| 14 | Not used | - |
| 15 | Park/ Neutral signal | Input |
| 16 | EMS relay | Output |
| 17 | Crank request | Input |
| 18 | Not used | - |
| 19 | accelerator pedal position (APP) sensor 2 5V ref | - |
| 20 | Not used | - |
| 21 | Not used | Input |
| 22 | HEGO sensor A ground (GND) | - |
| 23 | DMTL heater | Output |
| 24 | accelerator pedal position (APP) sensor 1 signal | Output |
| 25 | HEGO sensor A | Input |
| 26 | HEGO sensor B | Input |
| 27 | Not used | - |
| 28 | restraints control module (RCM) | Input |
| 29 | Not used | - |
| 30 | Ignition switch | Input |
| 31 | Not used | - |
| 32 | accelerator pedal position (APP) sensor 1 5V reference | Output |
| 33 | DMTL pump | Output |
| 34 | HEGO sensor B ground (GND) | - |
| 35 | Speed control switch - | Output |
| 36 | Speed control switch + | Input |
| 37 | Not used | - |
| 38 | accelerator pedal position (APP) sensor 2 demand | Input |
| 39 | Not used | - |
| 40 | Not used | - |
| 41 | Brake pedal switch | Input |
| 42 | Not used | - |
| 43 | Not used | - |
| 44 | controller area network (CAN) out - | Input/output |
| 45 | controller area network (CAN) in - | Input/output |
| 46 | HEGO heater A | Output |
| 47 | HEGO heater B | Output |
| 48 | DMTL valve | Output |
| 49 | Not used | - |
| 50 | Vacuum pump relay | Output |
| 51 | Starter relay | Output |
| 52 | Not used | - |
| 53 | Not used | - |
| 54 | Battery voltage | Input |
| 55 | Not used | - |
| 56 | Not used | - |
| 57 | controller area network (CAN) out + | Input/output |
| 58 | controller area network (CAN) in + | Input/output |