Skip to main content

MBE 900 TROUBLESHOOTING THE ELECTRONIC ENGINE CONTROL SYSTEM

When the electronic engine control system detects a fault, it broadcasts a message on the datalink. The dash display will show the code "ECU 128," indicating there is an engine fault. ‪

Note: To read the complete fault code, bring the vehicle to an authorized dealer. Complete fault codes can be read using minidiag2.

Engine Fault Codes

The following engine fault codes and their causes are listed in the tables below: ‪

Engine Fault Codes (SIDs #001 through #006) ‪

ECU ‪

SID ‪

FAIL ‪

Meaning/Cause ‪

128 ‪

001 ‪

05 ‪

Cylinder #1 injector open circuit ‪

128 ‪

001 ‪

06 ‪

Cylinder #1 injector short circuit ‪

128 ‪

001 ‪

07 ‪

Cylinder #1 injector clogged, or air/water in fuel ‪

128 ‪

001 ‪

12 ‪

Cylinder #1 injector malfunction at idle ‪

128 ‪

001 ‪

14 ‪

Cylinder #1 injector malfunction under load ‪

128 ‪

002 ‪

05 ‪

Cylinder #2 injector open circuit ‪

128 ‪

002 ‪

06 ‪

Cylinder #2 injector short circuit ‪

128 ‪

002 ‪

07 ‪

Cylinder #2 injector clogged, or air/water in fuel ‪

128 ‪

002 ‪

12 ‪

Cylinder #2 injector malfunction at idle ‪

128 ‪

002 ‪

14 ‪

Cylinder #2 injector malfunction under load ‪

128 ‪

003 ‪

05 ‪

Cylinder #3 injector open circuit ‪

128 ‪

003 ‪

06 ‪

Cylinder #3 injector short circuit ‪

128 ‪

003 ‪

07 ‪

Cylinder #3 injector clogged, or air/water in fuel ‪

128 ‪

003 ‪

12 ‪

Cylinder #3 injector malfunction at idle ‪

128 ‪

003 ‪

14 ‪

Cylinder #3 injector malfunction under load ‪

128 ‪

004 ‪

05 ‪

Cylinder #4 injector open circuit ‪

128 ‪

004 ‪

06 ‪

Cylinder #4 injector short circuit ‪

128 ‪

004 ‪

07 ‪

Cylinder #4 injector clogged, or air/water in fuel ‪

128 ‪

004 ‪

12 ‪

Cylinder #4 injector malfunction at idle ‪

128 ‪

004 ‪

14 ‪

Cylinder #4 injector malfunction under load ‪

128 ‪

005 ‪

05 ‪

Cylinder #5 injector open circuit ‪

128 ‪

005 ‪

06 ‪

Cylinder #5 injector short circuit ‪

128 ‪

005 ‪

07 ‪

Cylinder #5 injector clogged, or air/water in fuel ‪

128 ‪

005 ‪

12 ‪

Cylinder #5 injector malfunction at idle ‪

128 ‪

005 ‪

14 ‪

Cylinder #5 injector malfunction under load ‪

128 ‪

006 ‪

05 ‪

Cylinder #6 injector open circuit ‪

128 ‪

006 ‪

06 ‪

Cylinder #6 injector short circuit ‪

128 ‪

006 ‪

07 ‪

Cylinder #6 injector clogged, or air/water in fuel ‪

128 ‪

006 ‪

12 ‪

Cylinder #6 injector malfunction at idle ‪

128 ‪

006 ‪

14 ‪

Cylinder #6 injector malfunction under load ‪

Engine Fault Codes (SIDs #001 through #006)

Engine Fault Codes (PID/SIDs #021 through #084) ‪

ECU ‪

PID/SID ‪

FAIL ‪

Meaning/Cause ‪

128 ‪

021 ‪

01 ‪

Crankshaft position sensor voltage too low ‪

128 ‪

021 ‪

03 ‪

Crankshaft position sensor open circuit ‪

128 ‪

021 ‪

04 ‪

Crankshaft position sensor shorted to ground ‪

128 ‪

021 ‪

07 ‪

Crankshaft and camshaft position sensor signals do not match ‪

128 ‪

021 ‪

08 ‪

Crankshaft position sensor timed out ‪

128 ‪

021 ‪

14 ‪

Crankshaft position sensor pins swapped ‪

128 ‪

029 ‪

02 ‪

Remote throttle pedal power supply data out of range ‪

128 ‪

029 ‪

03 ‪

Remote throttle pedal power supply open load ‪

128 ‪

029 ‪

04 ‪

Remote throttle pedal power supply shorted to ground ‪

128 ‪

039 ‪

05 ‪

Engine starter relay open circuit ‪

128 ‪

039 ‪

06 ‪

Engine starter relay shorted to ground ‪

128 ‪

043 ‪

03 ‪

Top 2 gear output #1 open circuit ‪

128 ‪

043 ‪

04 ‪

Top 2 gear output #1 shorted to ground ‪

128 ‪

044 ‪

03 ‪

Top 2 gear output #2 open circuit ‪

128 ‪

044 ‪

04 ‪

Top 2 gear output #2 shorted to ground ‪

128 ‪

045 ‪

03 ‪

Intake air heater voltage open circuit ‪

128 ‪

045 ‪

04 ‪

Intake air heater voltage shorted to ground ‪

128 ‪

045 ‪

14 ‪

Special instructions ‪

128 ‪

056 ‪

03 ‪

Accessory bus shutdown output open circuit ‪

128 ‪

056 ‪

04 ‪

Accessory bus shutdown output shorted to ground ‪

128 ‪

057 ‪

05 ‪

Exhaust brake open circuit ‪

128 ‪

057 ‪

06 ‪

Exhaust brake high side shorted to ground ‪

128 ‪

058 ‪

03 ‪

Constant throttle high side shorted to high source ‪

128 ‪

058 ‪

05 ‪

Constant throttle low side shorted to ground ‪

128 ‪

058 ‪

06 ‪

Constant throttle high side shorted to ground ‪

128 ‪

059 ‪

05 ‪

Cooling fan (low stage, if two-stage fan installed) open circuit ‪

128 ‪

059 ‪

06 ‪

Cooling fan (low stage, if two-stage fan installed) high side shorted to ground ‪

128 ‪

060 ‪

05 ‪

Cooling fan (high stage, if two-stage fan installed) open circuit ‪

128 ‪

060 ‪

06 ‪

Cooling fan (high stage, if two-stage fan installed) high side shorted to ground ‪

128 ‪

064 ‪

03 ‪

Camshaft position sensor open circuit ‪

128 ‪

064 ‪

04 ‪

Camshaft position sensor shorted to ground ‪

128 ‪

064 ‪

08 ‪

Camshaft position sensor timed out ‪

128 ‪

064 ‪

14 ‪

Camshaft position sensor pins swapped ‪

128 ‪

084 ‪

03 ‪

Vehicle speed sensor open circuit ‪

128 ‪

084 ‪

04 ‪

Vehicle speed sensor shorted to ground ‪

Engine Fault Codes (PID/SIDs #021 through #084)

Engine Fault Codes (PIDs #091 through #158) ‪

ECU ‪

PID ‪

FAIL ‪

Meaning/Cause ‪

128 ‪

091 ‪

02 ‪

Accelerator pedal position voltage data erratic ‪

128 ‪

091 ‪

03 ‪

Accelerator pedal position voltage above normal or shorted high check engine light on ‪

128 ‪

091 ‪

04 ‪

Accelerator pedal position voltage below normal or shorted low check engine light on ‪

128 ‪

098 ‪

00 ‪

Engine oil level sensor data above normal check engine light on ‪

128 ‪

098 ‪

01 ‪

Engine oil level sensor data below normal check engine light on ‪

128 ‪

098 ‪

02 ‪

Engine oil level sensor data incorrect ‪

128 ‪

098 ‪

03 ‪

Engine oil level sensor voltage below normal ‪

128 ‪

098 ‪

04 ‪

Engine oil level sensor voltage above normal ‪

128 ‪

098 ‪

05 ‪

Engine oil level sensor open circuit ‪

128 ‪

098 ‪

14 ‪

Engine oil level sensor data very low stop engine light on ‪

128 ‪

100 ‪

01 ‪

Engine oil pressure sensor data below normal check engine light on ‪

128 ‪

100 ‪

02 ‪

Engine oil pressure sensor data erratic ‪

128 ‪

100 ‪

03 ‪

Engine oil pressure sensor open circuit ‪

128 ‪

100 ‪

04 ‪

Engine oil pressure sensor shorted to ground ‪

128 ‪

100 ‪

14 ‪

Engine oil pressure sensor data very low engine derated; stop engine light on ‪

128 ‪

102 ‪

00 ‪

Charge air pressure sensor data above normal ‪

128 ‪

102 ‪

01 ‪

Charge air pressure sensor data below normal ‪

128 ‪

102 ‪

02 ‪

Charge air pressure sensor data erratic ‪

128 ‪

102 ‪

03 ‪

Charge air pressure sensor open circuit ‪

128 ‪

102 ‪

04 ‪

Charge air pressure sensor shorted to ground ‪

128 ‪

105 ‪

03 ‪

Charge air temperature sensor open circuit ‪

128 ‪

105 ‪

04 ‪

Charge air temperature sensor shorted to ground ‪

128 ‪

107 ‪

03 ‪

Air filter differential pressure open circuit ‪

128 ‪

107 ‪

04 ‪

Air filter differential pressure shorted to ground ‪

128 ‪

110 ‪

00 ‪

Coolant temperature above 221F (105C) check engine light on; engine derated ‪

128 ‪

110 ‪

03 ‪

Coolant temperature sensor open circuit ‪

128 ‪

110 ‪

04 ‪

Coolant temperature sensor shorted to ground ‪

128 ‪

110 ‪

14 ‪

Coolant temperature above 230F (110C) stop engine light on ‪

128 ‪

111 ‪

01 ‪

Coolant level sensor data below normal stop engine light on ‪

128 ‪

111 ‪

03 ‪

Coolant level sensor open circuit check engine light on ‪

128 ‪

111 ‪

04 ‪

Coolant level sensor shorted to ground check engine light on ‪

128 ‪

158 ‪

00 ‪

Switched battery voltage data valid but above normal ‪

128 ‪

158 ‪

01 ‪

Switched battery voltage data valid but below normal ‪

128 ‪

158 ‪

02 ‪

Switched battery voltage DDEC-ECU and DDEC-VCU signals do not match ‪

Engine Fault Codes (PIDs #091 through #158)

Engine Fault Codes (PID/SIDs #168 through #254) ‪

ECU ‪

PID/SID ‪

FAIL ‪

Meaning/Cause ‪

128 ‪

168 ‪

03 ‪

Battery voltage above normal ‪

128 ‪

168 ‪

04 ‪

Battery voltage below normal ‪

128 ‪

174 ‪

03 ‪

Fuel temperature sensor open circuit ‪

128 ‪

174 ‪

04 ‪

Fuel temperature sensor shorted to ground ‪

128 ‪

175 ‪

03 ‪

Engine oil temperature sensor open circuit ‪

128 ‪

175 ‪

04 ‪

Engine oil temperature sensor shorted to ground ‪

128 ‪

190 ‪

00 ‪

Engine speed (tachometer) sensor data above normal ‪

128 ‪

230 ‪

05 ‪

Idle validation switch open circuit check engine light on ‪

128 ‪

230 ‪

12 ‪

Idle validation switch needs to be replaced check engine light on ‪

128 ‪

232 ‪

03 ‪

Accelerator pedal supply voltage above normal ‪

128 ‪

232 ‪

04 ‪

Accelerator pedal supply voltage below normal ‪

128 ‪

233 ‪

12 ‪

DDEC-ECU needs to be replaced ‪

128 ‪

233 ‪

14 ‪

DDEC-ECUprogramming wrong ‪

128 ‪

242 ‪

12 ‪

Cruise control RES + AC switch bad ‪

128 ‪

243 ‪

12 ‪

Cruise control SET + COAST switch bad ‪

128 ‪

248 ‪

02 ‪

No communication to DDEC-ECU, or DDEC-ECU data incorrect ‪

128 ‪

248 ‪

14 ‪

One of the two CANlines failed ‪

128 ‪

254 ‪

12 ‪

DDEC-VCU internal error ‪

Engine Fault Codes (PID/SIDs #168 through #254)