ServiceInformation
EngineControlModule(ECM),DiagnosticTroubleCode
(DTC),Guide
2010Emissions
CHUCXUGUTD
Trucks
Group28
Release2
89047073
Foreword
Thedescriptionsandserviceprocedurescontainedinthismanualarebasedondesignsand
technicalstudiescarriedoutthroughJanuary2012.
Theproductsareundercontinuousdevelopment.Vehiclesandcomponentsproducedafterthe
abovedatemaythereforehavedifferentspecicationsandrepairmethods.Whenthisisdeemed
tohaveasignicantbearingonthismanual,anupdatedversionofthismanualwillbeissuedto
coverthechanges.
Theneweditionofthismanualwillupdatethechanges.
Inserviceprocedureswherethetitleincorporatesanoperationnumber ,thisisareferencetoan
V.S.T .(VolvoStandardTimes).
Serviceprocedureswhichdonotincludeanoperationnumberinthetitleareforgeneralinformation
andnoreferenceismadetoanV.S.T .
Eachsectionofthismanualcontainsspecicsafetyinformationandwarningswhichmustbe
reviewedbeforeperforminganyprocedure.Ifaprintedcopyofaprocedureismade,besureto
alsomakeaprintedcopyofthesafetyinformationandwarningsthatrelatetothatprocedure.The
followinglevelsofobservations,cautionsandwarningsareusedinthisServiceDocumentation:
Note:Indicatesaprocedure,practice,orconditionthatmustbefollowedinordertohavethe
vehicleorcomponentfunctioninthemannerintended.
Caution:Indicatesanunsafepracticewheredamagetotheproductcouldoccur.
Warning:Indicatesanunsafepracticewherepersonalinjuryorseveredamagetotheproduct
couldoccur.
Danger:Indicatesanunsafepracticewhereseriouspersonalinjuryordeathcouldoccur .
MackTrucks,Inc.
Greensboro,NCUSA
Ordernumber:PV776-89047073
Repl:PV776-89017543
©2012MackTrucks,Inc.,Greensboro,NCUSA
Allrightsreserved.Nopartofthispublicationmaybereproduced,storedinretrievalsystem,
ortransmittedinanyformsbyanymeans,electronic,mechanical,photocopying,recordingor
otherwise,withoutthepriorwrittenpermissionofMackTrucks,Inc.
USA52163
Contents
Troubleshooting..........................................................................................................................1
EngineControlModule(ECM)DiagnosticTroubleCodes(DTCs).....................................................1
3
4
Group28
EngineControlModule(ECM)DiagnosticTrouble
Troubleshooting
EngineControlModule(ECM)DiagnosticTroubleCodes(DTCs)
Themanufacturerscantoolisthepreferredtoolfor
performingdiagnosticwork.Contactyourlocaldealerfor
moreinformationorvisit“www.premiumtechtool.com”.
Note:Theuseofascantoolisnecessarytoperformdiagnostic
workaswellasclearingofanydiagnostictroublecodes
(DTCs).DTC(s)cannolongerbeclearedusingthevehicles
instrumentclusterdigitaldisplayandstalkswitchcontrol.
SystemOverview
Codes(DTCs)
Sixelectroniccontrolunits(ECUs)areused;theenginecontrol
module(ECM),instrumentcontrolmodule(ICM),Vehicle
ElectronicControlUnit(VECU),transmissioncontrolmodule
(TCM),thegearselectorcontrolmodule(GSCM)andthe
aftertreatmentcontrolmodule(ACM).T ogether,thesemodules
operateandcommunicatethroughtheSAEJ1939(CAN
1)datalinktocontrolavarietyofengineandvehiclecab
functions.TheECMcontrolssuchthingsasfueltimingand
delivery,fanoperation,engineprotectionfunctions,engine
brakeoperation,theexhaustgasrecirculation(EGR)valve
andtheturbochargernozzle.TheVECUcontrolscruise
controlfunctions,accessoryrelaycontrolsandidleshutdown
functions.TheICMprimarilydisplaysoperationalparameters
andcommunicatesthesetotheotherECUs.Allhavethe
capabilitytocommunicateovertheSAEJ1587datalink
primarilyforprogramming,diagnosticsanddatareporting.
Inadditiontotheircontrolfunctions,themoduleshaveon
boarddiagnostic(OBD)capabilities.TheOBDisdesignedto
detectfaultsorabnormalconditionsthatarenotwithinnormal
operatingparameters.Whenthesystemdetectsafaultor
abnormalcondition,thefaultwillbeloggedinoneorbothof
themodules'memory ,thevehicleoperatorwillbeadvisedthat
afaulthasoccurredbyilluminationamalfunctionindicator
lamp(MIL)andamessageinthedriverinformationdisplay ,
ifequipped.Themodulemayinitiatetheengineshutdown
procedureifthesystemdeterminesthatthefaultcoulddamage
theengine.
Theuseofascantoolisnecessarytoperformdiagnosticwork
aswellasclearingofanydiagnostictroublecodes(DTCs).
DTC(s)cannolongerbeclearedusingthevehiclesinstrument
clusterdigitaldisplayandstalkswitchcontrol.Additional
dataanddiagnostictestsareavailablewhenascantoolis
connectedtotheSerialCommunicationPort.
Fordiagnosticsoftware,contactyourlocaldealer.
TheECMisamicroprocessorbasedcontrollerprogrammed
toperformfuelinjectionquantityandtimingcontrol,diagnostic
faultlogging,andtobroadcastdatatootherECUs.Thefuel
quantityandinjectiontimingtoeachcylinderisprecisely
controlledtoobtainoptimalfueleconomyandreducedexhaust
emissionsinalldrivingsituations.
TheECMcontrolstheoperationoftheinjectors,enginebrake
solenoid,EGRvalve,turbochargernozzleposition,andcooling
fanclutchbasedoninputsfrommanysensorsandinformation
receivedoverthedatalinksfromotherECUs.
TheVECUandECMaredependentoneachothertoperform
theirspeciccontrolfunctions.Inadditiontoswitchandsensor
data,thebroadcastofdatabetweenmodulesalsoincludes
variouscalculationsandconclusionsthateachmodulehas
developed,basedontheinputinformationithasreceived.
Insomesituationswhenafaultisdetected,thesystemwill
entera"derate"mode.Thederatemodeallowscontinued
vehicleoperationbutthesystemmaysubstituteasensor
orsignalvaluethatmayresultinreducedperformance.In
someinstances,thesystemwillcontinuetofunctionbut
enginepowermaybelimitedtoprotecttheengineandvehicle.
Diagnostictroublecodes(DTCs)loggedinthesystemmemory
canlaterberead,toaidindiagnosingtheproblemusinga
diagnosticcomputerorthroughtheinstrumentclusterdisplay,
ifequipped.WhendiagnosinganintermittentDTCorcondition,
itmaybenecessarytouseascantoolconnectedtotheSerial
CommunicationPort.
1
Group28
SystemElectronicControlUnit(ECU)Overview
EngineControlModule(ECM)DiagnosticTrouble
Codes(DTCs)
Theenginecontrolmodule(ECM)monitorsandmodels(using
physicalprinciples)engineparameterstomonitortheengine
system'sperformanceinrealtime.Thisisperformedtoaidthe
ECMwithitsselfdiagnosticcapabilities.Manysensorsare
usedforinputtotheemissioncontrolsystem.
Thesystemcontainsthefollowing“emissioncritical”ECUs
thataremonitored;
•EngineControlModule(ECM)
•VehicleElectronicControlUnit(VECU)
•AftertreatmentControlModule(ACM)
•AftertreatmentNitrogenOxides(NOx)Sensors
•EngineV ariableGeometryTurbocharger(VGT)Smart
RemoteActuator(SRA)
MalfunctionIndicatorLamp(MIL),DescriptionandLocation
AMILlocatedintheinstrumentcluster.Thisambercolored
lampisusedtoinformthedriverthata“emissioncritical”
malfunctionsignalhasoccurred.
TheseECUsallcommunicatewiththeECMviadatalinks.The
VECUcommunicatesacrosstheSAEJ1939(CAN1)datalink
whiletheothersusetheSAEJ1939-7(CAN2)datalink.
TheOBDsystemsuseSAEJ1939datalinkprotocolfor
communicationwithscantoolsbut,Macktrucksstillare
capableofcommunicatingviatheSAEJ1587datalinkfor
diagnostics.Theuseofascantoolisnecessarytoperform
diagnosticworkaswellasclearingofanydiagnostictrouble
codes(DTCs).DTC(s)cannolongerbeclearedusingthe
vehiclesinstrumentclusterdigitaldisplayandstalkswitch
control.
ThereareotherECUssuchastheInstrumentControlModule
(ICM),TransmissionControlModule(TCM)andAnti-lock
BrakeSystem(ABS)Modulethatprovidedatatotheemission
controlsystemorthediagnosticsystembutarenot“emission
critical”.
W2036007
SAEJ1939DataLinkCommunication
Theelectroniccontrolunits(ECUs)thatcommunicateonthe
SAEJ1939datalink,communicateaccordingtotheSAE
J1587standard.Thediagnostictroublecodes(DTCs)setby
theECUscontaininformationthatisdescribedbythefollowing
abbreviations.
SASourceAddress:
Identicationofacontrolmodule.
SPNSuspectParameterNumber:
Identicationofaparameter(value).
FMIFailureModeIdentier:
Identicationoffaulttypes.
2
Group28
SAEJ1939FMITable
EngineControlModule(ECM)DiagnosticTrouble
Codes(DTCs)
FMI
0Datavalidbutabovenormaloperationalrange-Mostseverelevel
1Datavalidbutbelownormaloperationalrange-Mostseverelevel
2Dataerratic,intermittentorincorrect
3Voltageabovenormal,orshortedtohighsource
4Voltagebelownormal,orshortedtolowsource
5
6
7
8
9Abnormalupdaterate
10
11Rootcausenotknown
12Badintelligentdeviceorcomponent
13
14
15Datavalidbutabovenormaloperatingrange-Leastseverelevel
16Datavalidbutabovenormaloperatingrange-Moderatelyseverelevel
17Datavalidbutbelownormaloperatingrange-Leastseverelevel
18Datavalidbutbelownormaloperatingrange-Moderatelyseverelevel
19Receivednetworkdatainerror
20
21
22
23
24
25
26
27
28
SAET ext
Currentbelownormaloropencircuit
Currentabovenormalorgroundedcircuit
Mechanicalsystemnotrespondingoroutofadjustment
Abnormalfrequencyorpulsewidthorperiod
Abnormalrateofchange
Outofcalibration
Specialinstructions
ReservedforSAEassignment
ReservedforSAEassignment
ReservedforSAEassignment
ReservedforSAEassignment
ReservedforSAEassignment
ReservedforSAEassignment
ReservedforSAEassignment
ReservedforSAEassignment
ReservedforSAEassignment
29
30
31
ReservedforSAEassignment
ReservedforSAEassignment
Conditionexists
3
Group28
SAEJ1587DataLinkCommunication
EngineControlModule(ECM)DiagnosticTrouble
Codes(DTCs)
Theelectroniccontrolunits(ECUs)alsocommunicateonthe
SAEJ1587datalink.TheseECUscommunicateaccordingto
theSAEJ1587standard.Thestandardhasbeenextended
withVOLVO’sownsupplement(PPID,PSID).Thediagnostic
troublecodes(DTCs)setbytheECUscontaininformationthat
isdescribedbythefollowingabbreviations.
MIDMessageIdenticationDescription:
Identicationofacontrolmodule.
PIDParameterIdenticationDescription:
Identicationofaparameter(value).
SAEJ1587FMITable
FMI
0Datavalid,butabovethenormalworkingrange
1Datavalid,butbelowthenormalworkingrange
2Intermittentorincorrectdata
3Abnormallyhighvoltageorshortcircuittohighervoltage
4Abnormallylowvoltageorshortcircuittolowervoltage
5
6Abnormallyhighcurrentorshortcircuittoground
7
8
9Abnormalupdaterate
10Abnormallystrongvibrations
11
12Faultymoduleorcomponent
13
14
15
SAET ext
Abnormallylowcurrentoropencircuit
Incorrectresponsefromamechanicalsystem
Abnormalfrequency
Non-identiablefault
Calibrationvaluesoutsidelimits
Specialinstructions
Reservedforfutureuse
PPIDProprietaryParameterIdentication
DescriptionMack:
Uniqueidenticationofaparameter(value).
SIDSubsystemIdenticationDescription:
Identicationofacomponent.
PSIDProprietarySubsystemIdentication
DescriptionMack:
Uniqueidenticationofacomponent.
FMIFailureModeIdentier:
Identicationoffaulttypes.
4
Group28
DiagnosticTroubleCode(DTC)Content
SPN0–500
•“ECMSPN84,Wheel-BasedV ehicleSpeed–MID128
PID84”,page1
•“ECM
PID91”,page11
SPN91,AcceleratorPedalPosition1–MID128
1
•“ECMSPN94,EngineFuelDeliveryPressure–MID128
PID94”,page11
•“ECMSPN97,WaterinFuelIndicator–MID128PID97”,
page12
•“ECMSPN98,EngineOilLevel–MID128PID98”,page
12
•“ECMSPN100,EngineOilPressure–MID128PID100”,
page13
•“ECMSPN102,EngineIntakeManifold1Pressure–MID
128PID102”,page14
•“ECMSPN103,EngineTurbocharger1Speed–MID128
PID103”,page15
•“ECMSPN105,EngineIntakeManifold1T emperature–
MID128PID105”,page15
•“ECMSPN108,BarometricPressure–MID128PID108”,
page16
•“ECMSPN110,EngineCoolantT emperature–MID128
PID1 10”,page16
•“ECMSPN111,EngineCoolantLevel–MID128PID111”,
page17
•“ECMSPN153,EngineHighResolutionCrankcase
Pressure–MID128PID153/PSID23”,page18
•“ECMSPN158,KeyswitchBatteryPotential–MID128
PID158/PSID124”,page19
•“ECMSPN171,AmbientAirT emperature–MID128PID
171”,page19
•“ECMSPN173,EngineExhaustGasT emperature(EGT)–
MID128PID173”,page20
•“ECMSPN175,EngineOilT emperature1–MID128PID
175”,page21
•“ECMSPN177,TransmissionOilT emperature–MID128
PID177”,page22
EngineControlModule(ECM)DiagnosticTrouble
Codes(DTCs)
5
Group28
•“ECMSPN188,EngineSpeedAtIdle,Point1(Engine
Congurations)–MID128PID188”,page22
•“ECMSPN190,EngineSpeed–MID128PID190”,page
23
•“ECMSPN228,SpeedSensorCalibration–MID128PID
228”,page23
•“ECMSPN237,VehicleIdenticationNumber–MID128
PSID161”,page23
•“ECMSPN245,T otalVehicleDistance–MID128PID
245”,page23
•“ECMSPN251,Time–MID128PID251”,page24
•“ECMSPN252,Date–MID128PID252”,page25
•“ECMSPN411,EngineExhaustGasRecirculation
DifferentialPressure–MID128PID411”,page25
•“ECMSPN412,EngineExhaustGasRecirculation
Temperature–MID128PID412”,page26
EngineControlModule(ECM)DiagnosticTrouble
Codes(DTCs)
SPN500–999
•“ECMSPN558,AcceleratorPedal1IdleV alidationSwitch
–MID128SID230”,page27
•“ECMSPN626,IntakeAirHeater(IAH)Relay–MID128
PID45”,page28
•“ECMSPN628,ProgramMemory–MID128SID240”,
page28
•“ECMSPN629,ElectronicControlUnit(ECU)1–MID
128SID254”,page29
•“ECMSPN630,CalibrationMemory–MID128SID253”,
page29
•“ECMSPN631,CalibrationModule–MID128PSID
77/PSID124”,page30
•“ECMSPN633,EngineFuelActuator1ControlCommand
–MID128SID18”,page30
•“ECMSPN636,CamshaftPositionSensor(CMP)–MID
128SID21”,page30
•“ECMSPN637,CrankshaftPositionSensor(CKP)–MID
128SID22”,page32
•“ECMSPN639,SAEJ1939DataLink1–MID128SID
231”,page33
•“ECMSPN641,EngineVariableGeometryTurbocharger
(VGT)Actuator1–MID128SID27”,page33
•“ECMSPN642,EngineVariableGeometryTurbocharger
(VGT)Actuator2–MID128PPID89”,page34
•“ECMSPN647,EngineFanClutchOutputDeviceDriver–
MID128SID33”,page34
•“ECMSPN651,EngineInjectorCylinder1–MID128SID
1”,page35
•“ECMSPN652,EngineInjectorCylinder2–MID128SID
2”,page36
6
Group28
•“ECMSPN653,EngineInjectorCylinder3–MID128SID
3”,page36
•“ECMSPN654,EngineInjectorCylinder4–MID128SID
4”,page37
•“ECMSPN655,EngineInjectorCylinder5–MID128SID
5”,page38
•“ECMSPN656,EngineInjectorCylinder6–MID128SID
6”,page39
•“ECMSPN677,EngineStarterMotorRelay–MID128
SID39”,page39
•“ECMSPN729,IntakeAirHeater(IAH)1–MID128SID
70”,page40
•“ECMSPN730,IntakeAirHeater(IAH)2–MID128SID
71”,page40
•“ECMSPN975,EstimatedPercentFanSpeed–(MID128
PID26)”,page41
SPN1000–1999
EngineControlModule(ECM)DiagnosticTrouble
Codes(DTCs)
•“ECMSPN1072,EngineCompressionBrakeOutput#1–
MID128PPID122”,page42
•“ECMSPN1 127,EngineTurbochargerIntakeManifold
Pressure(IMP)–MID128PSID98”,page43
•“ECMSPN1136,EngineControlModule(ECM)
Temperature–MID128PPID55”,page44
•“ECMSPN1198,Anti–theftRandomNumber–MID128
PID224”,page44
•“ECMSPN1231,SAEJ1939DataLink2–MID128PSID
229”,page45
•“ECMSPN1265,EnginePistonCoolingOilPressure
Actuator–MID128SID85”,page45
•“ECMSPN1322,EngineMisreforMultipleCylinders–
MID128PSID27”,page46
•“ECMSPN1659,EngineCoolantSystemThermostat–
MID128PSID109”,page46
•“ECMSPN1675,EngineStarterMode–MID128SID
39”,page46
•“ECMSPN1677,AftertreatmentDPFAuxiliaryHeater
Mode–MID128PSID25”,page47
•“ECMSPN1761,AftertreatmentDieselExhaustFluid
(DEF)T ankLevel–PPID278”,page47
7
Group28
SPN2000–2999
•“ECMSPN2003,TransmissionControlModule(TCM)
Status–MID128PSID205”,page48
•“ECMSPN2017,CruiseControlStatus–MID128PID
85”,page48
•“ECMSPN2029,InvalidorMissingDatafromVehicleECU
–MID128PSID201”,page48
•“ECMSPN2629,EngineTurbochargerCompressorOutlet
Temperature–MID128PID404”,page49
•“ECMSPN2659,EngineExhaustGasRecirculation(EGR)
MassFlowRate–MID128PPID35”,page49
•“ECMSPN2791,EngineExhaustGasRecirculation(EGR)
ValveControl–MID128SID146”,page50
•“ECMSPN2836,BatteryPotential/SwitchedV oltage–MID
128PSID49”,page50
EngineControlModule(ECM)DiagnosticTrouble
Codes(DTCs)
8
Group28
SPN3000–3999
•“ECMSPN3031,AftertreatmentDieselExhaustFluid
(DEF)T ankT emperature–MID128PPID274”,page51
•“ECMSPN3064,AftertreatmentDPFSystemMonitor–
MID128PPID326”,page51
•“ECMSPN3216,AftertreatmentIntakeNOx–MID128
PPID348”,page52
•“ECMSPN3226,AftertreatmentOutletNOx–MID128
PPID270/PSID90”,page52
•“ECMSPN3245,AftertreatmentDPFOutletTemperature–
MID128PPID436”,page53
•“ECMSPN3249,AftertreatmentDPFIntakeT emperature
–MID128PPID387”,page54
•“ECMSPN3251,AftertreatmentDPFDifferentialPressure
–MID128PID81”,page55
•“ECMSPN3363,AftertreatmentDieselExhaustFluid
(DEF)T ankHeater–MID128PSID75”,page55
•“ECMSPN3471,AftertreatmentFuelPressureControl
Actuator–MID128PPID328”,page56
•“ECMSPN3480,AftertreatmentDPFFuelPressure–MID
128PPID437/PSID108”,page56
•“ECMSPN3483,AftertreatmentRegenerationStatus–
MID128PSID47”,page57
•“ECMSPN3492,Aftertreatment1AirSystemRelay–MID
128PPID340”,page58
•“ECMSPN3509,SensorSupplyV oltage1–MID128SID
232”,page59
•“ECMSPN3510,SensorSupplyV oltage2–MID128SID
211”,page59
•“ECMSPN3511,SensorSupplyV oltage3–MID128PSID
113”,page59
•“ECMSPN3512,SensorSupplyVoltage4–MID128
PSID126”,page59
•“ECMSPN3522,AftertreatmentTotalFuelUsed–MID
128PSID91”,page60
•“ECMSPN3556,AftertreatmentHydrocarbonDoser–MID
128PPID329”,page60
•“ECMSPN3597,AftertreatmentDieselParticulateFilter
(DPF)RegenerationtooFrequent–MID128PSID119”,
page61
•“ECMSPN3675,EngineTurbochargerCompressor
BypassValvePosition–MID128PPID330”,page62
•“ECMSPN3720,AftertreatmentDPFAshLoadPercent–
MID128PPID337”,page63
•“ECMSPN3936,AftertreatmentDPFSystem–MID128
PSID28”,page63
EngineControlModule(ECM)DiagnosticTrouble
Codes(DTCs)
9
Group28
SPN4000–5500
•“ECMSPN4094,NOxLimitsExceededDuetoInsufcient
DieselExhaustFluid(DEF)Quality–MID128PSID90”,
page63
•“ECMSPN4095,NOxLimitsExceededDuetoInterrupted
DieselExhaustFluid(DEF)Dosing–MID128PSID90”,
page64
•“ECMSPN4334,AfterteatmentDieselExhaustFluid(DEF)
DosingAbsolutePressure–MID128PPID273”,page64
•“ECMSPN4339,AftertreatmentSCRFeedbackControl
Status–MID128PSID90”,page64
•“ECMSPN4354,AftertreatmentDieselExhaustFluid
(DEF)LineHeater1–MID128PSID103”,page65
•“ECMSPN4356,AftertreatmentDieselExhaustFluid
(DEF)LineHeater3–MID128PSID102”,page65
•“ECMSPN4374,AftertreatmentDieselExhaustFluid
(DEF)PumpMotorSpeed–MID128PSID87”,page66
•“ECMSPN4375,AftertreatmentDieselExhaustFluid
Pump(DEF)DrivePercentage–MID128PSID121”,page
66
•“ECMSPN4376,AftertreatmentDieselExhaustFluid
(DEF)ReturnValve–MID128PSID105”,page67
•“ECMSPN4752,EngineExhaustGasRecirculation(EGR)
CoolerEfciency–MID128SID282”,page68
•“ECMSPN4811,EnginePistonCoolingOilPressure–
MID128PPID8”,page68
•“ECMSPN4813,EngineOilThermostatBypassValve
Opening–MID128PSID72”,page68
•“ECMSPN4815,EngineCoolingFanThermalSwitch
Position–MID128PPID333”,page69
•“ECMSPN5246,AftertreatmentSCROperatorInducement
Severity–MID128PSID46”,page69
•“ECMSPN5285,ChargeAirCooler(CAC)T emperature–
MID128PID52”,page70
•“ECMSPN5298,AftertreatmentDieselOxidationCatalyst
(DOC)ConversionEfciency–MID128PSID99”,page70
•“ECMSPN5392,AftertreatmentDieselExhaustFluid
(DEF)DosingValveLossofPrime–MID128PSID121”,
page70
•“ECMSPN5394,AftertreatmentDieselExhaustFluid
(DEF)DosingValve–MID128PSID89”,page71
•“ECMSPN5394,AftertreatmentDieselExhaustFluid
(DEF)DosingValve–MID128PSID90”,page72
•“ECMSPN5443,Aftertreatment1HydrocarbonDosing
System–MID128PPID329”,page72
•“ECMSPN5485,AftertreatmentDieselExhaustFluid
(DEF)PumpOrice–MID128PSID121”,page73
EngineControlModule(ECM)DiagnosticTrouble
Codes(DTCs)
10
Group28
EngineControlModule(ECM)DiagnosticTrouble
ECMSPN84,Wheel-BasedVehicleSpeed–MID128PID84
Codes(DTCs)
Typeof
fault:
FMI9
FMIDescription:
•Abnormalupdate
rate
FaultCondition:
•Missingsignal
fromVECU
Possible
Symptoms:
PossibleCause:
•Enginederate•SAEJ1587datalinkvehiclespeed
messagedoesnotexist,(VECUerror)
•VECU
FMI10
FMI13
FMI19
•Abnormalrateof
change
•Vehiclespeed
deemed
inaccurateby
VECU
•Outofcalibration•Novehiclespeed
availabletoVECU
•Receivednetwork
datainerror
•Vehiclespeed
deemed
inaccurateby
VECU
•MILilluminated•Vehiclespeedsensor(VSS)
•VECU
•MILilluminated•Vehiclespeedsensor(VSS)
•VECU
•MILilluminated•Vehiclespeedsensor(VSS)
•VECU
ECMSPN91,AcceleratorPedalPosition1–MID128PID91
Typeof
fault:
FMI9
FMI13
FMI10
FMI19
FMIDescription:
•Abnormalupdate
rate
FaultCondition:
•Missingsignal
fromVECU
•Outofcalibration•Pedalnot
connectedto
VECU
•Abnormalrateof
change
•Receivednetwork
datainerror
•Pedalposition
deemed
inaccurateby
VECU
•Pedalposition
deemed
inaccurateby
VECU
Possible
Symptoms:
PossibleCause:
•N/A•SAEJ1587datalinkpedalinformation
notavailable
•MILilluminated•Acceleratorpedalsensorfault
•MILilluminated•Acceleratorpedalsensorfault
•MILilluminated•Acceleratorpedalsensorfault
ECMSPN94,EngineFuelDeliveryPressure–MID128PID94
Typeof
fault:
FMI3
FMI5
FMIDescription:
•Voltageabove
normal,orshorted
tohighsource
•Currentbelow
normaloropen
circuit
FaultCondition:
•Lowfuelpressure
sensorsignalline
voltage
•Lowfuelpressure
sensorsignalline
voltage
Possible
Symptoms:
PossibleCause:
•N/A•Damagedcontactsinharness
•Faultyfuelpressuresensor
•Opencircuit.
•N/A•Damagedcontactsinharness
•Faultyfuelpressuresensor
11
Group28
EngineControlModule(ECM)DiagnosticTrouble
Codes(DTCs)
FMI7
FMI13
FMI15
FMI17
FMI18
•Mechanicalsystem
notresponding
properly
•Dropinfuel
pressure
•OutofCalibration•Sensorindicatesa
invalidvalue
•Datavalidbutabove
normaloperating
range-Leastsevere
level
•Datavalidbutbelow
normaloperating
range-Leastsevere
level
•Datavalidbutbelow
normaloperating
range-Moderately
severelevel
•Sensorindicatesa
invalidvalue
•Sensorindicatesa
invalidvalue
•Dropinfuel
pressure
•Enginederate•Cloggedfuellter
•Faultyfuelpressuresensor
•Leakingfuellineortting
•Poorfuelpumpresponse
•N/A•Wiringharness
•Faultyfuelpressuresensor
•Cloggedfuellter
•N/A•Wiringharness
•Faultyfuelpressuresensor
•N/A•Wiringharness
•Faultyfuelpressuresensor
•Cloggedfuellter
•Enginederate•Cloggedfuellter
•Faultyfuelpressuresensor
•Leakingfuellineortting
•Poorfuelpumpresponse
ECMSPN97,WaterinFuelIndicator–MID128PID97
Typeof
fault:
FMI0
FMI3
FMIDescription:
•Datavalidbutabove
normaloperational
range-Mostsevere
level
•Voltageabove
normal,orshorted
tohighsource
FaultCondition:
•Waterinfuelis
indicated
•N/A•Undetectedwater
Possible
Symptoms:
•Unevenrunning
•Enginestalling
infuelsupply
•Unevenrunning
•Enginestalling
FMI4
•Voltagebelow
normal,orshorted
tolowsource
•N/A•Undetectedwater
infuelsupply
•Unevenrunning
ECMSPN98,EngineOilLevel–MID128PID98
Typeof
fault:
FMI1
FMIDescription:
•Datavalidbutabove
normaloperational
range
FaultCondition:
•Criticallybelow
range
Possible
Symptoms:
•RedStopor
yellowCheck
lampsilluminated
dependentof
severity
PossibleCause:
•Waterinfuel
•Opencircuit
•Shorttoground
•Opencircuit
•Faultysensor
PossibleCause:
•Lowoillevelleakage
•Criticallylowoillevel
12
Group28
EngineControlModule(ECM)DiagnosticTrouble
Codes(DTCs)
FMI4
FMI5
•Voltagebelow
normal,orshorted
tolowsource
•Currentbelow
normaloropen
circuit
•ShortCircuit-
Positiveside
•ShortCircuit+,
Positiveside
•OpenCircuit+,
Positiveside
•Oillevelcannot
bemeasured
•Oillevelcannot
bemeasured
•OpenCircuit-
Negativeside
FMI18
•Datavalidbutbelow
normaloperating
range-Moderately
severelevel
•Moderatelybelow
range
•Criticallybelow
range
•RedStopor
yellowCheck
lampsilluminated
dependentof
severity
ECMSPN100,EngineOilPressure–MID128PID100
Typeof
fault:
FMI1
FMI3
FMIDescription:
•Datavalidbutbelow
normaloperational
range
•Voltagebelow
normalorshorted
low
FaultCondition:
•Criticallybelow
range
•ShortCircuit+,
Measuringline
•OpenCircuit,
Groundline
Possible
Symptoms:
•Enginederate
•Lowpressure
•RedStoplamp
illuminated
•Oilpressure
shows0inthe
cluster,engineis
running
•YellowCheck
lampsilluminated
FMI5
FMI13
FMI15
FMI17
•Currentbelow
normaloropen
circuit
•OpenCircuit+,5V
Supplyline
•ShortCircuit-,
Measuringline
•OpenCircuit,
Measuringline
•OutofCalibration•Sensorindicatesa
invalidvalue
•Datavalidbutabove
normaloperating
range-Leastsevere
level
•Datavalidbutbelow
normaloperating
range-Leastsevere
level
•Sensorindicatesa
invalidvalue
•Sensorindicatesa
invalidvalue
•Oilpressure
shows0inthe
cluster,engineis
running
•YellowCheck
lampsilluminated
•Oilpressure
shows0inthe
cluster,engineis
running
•Oilpressure
shows0inthe
cluster,engineis
running
•Oilpressure
shows0inthe
cluster,engineis
running
•EngineOilLevel(EOL)sensorfailure
•Faultyharness
•EngineOilLevel(EOL)sensorfailure
•Faultyharness
•Lowoillevelleakage
•Moderatelylowoillevel
PossibleCause:
•Oilleakage
•Brokenoilpump
•Cloggedoilsystem
•EngineOilPressure(EOP)sensor
failure
•Faultyharness
•EngineOilPressure(EOP)sensor
failure
•Faultyharness
•EngineOilPressure(EOP)sensor
failure
•Faultyharness
•EngineOilPressure(EOP)sensor
failure
•Faultyharness
•EngineOilPressure(EOP)sensor
failure
•Faultyharness
13
Group28
EngineControlModule(ECM)DiagnosticTrouble
ECMSPN102,EngineIntakeManifold1Pressure–MID128PID102
Codes(DTCs)
Typeof
fault:
FMI2
FMI3
FMI5
FMI12
FMI13
FMI14
FMI15
FMI17
FMIDescription:
•Dataerratic,
intermittentor
incorrect
•Voltageabove
normal,orshorted
tohighsource
•Currentbelow
normaloropen
circuit
•Badintelligent
deviceor
component
•OutofCalibration•Sensorindicates
•Specialinstructions•IntakeManifold
•Datavalidbutabove
normaloperating
range-Leastsevere
level
•Datavalidbutbelow
normaloperating
range-Leastsevere
level
FaultCondition:
•IntakeManifold
PressureSensor
outputistoohigh
ortoolow
•Ashorttobattery
inthemetering
circuit
•Anopeninthe
groundcircuit
oftheIntake
ManifoldPressure
Sensor
•Ashorttoground
intheharness
•Anopeninthe5
voltsupplycircuit
•Anopeninthe
meteringcircuit
•IntakeManifold
Pressuresensor
outputistoohigh
•Sensorindicates
ainvalidvalue
ainvalidvalue
Pressuresensor
outputistoolow
•Sensorindicates
ainvalidvalue
•IntakeManifold
Pressuresensor
outputistoohigh
•Sensorindicates
ainvalidvalue
Possible
Symptoms:
•Enginederate
•MILlamp
•Enginederate
•MILlamp
•Enginederate
•MILlamp
•Enginederate
•MILlamp
•Enginederate
•MILlamp
•Enginederate
•MILlamp
•Enginederate
•MILlamp
•Enginederate
•MILlamp
PossibleCause:
•Faultyharness
•IntakeManifoldPressuresensor
illuminated
•Faultyharness
•Harnessconnectors
illuminated
•IntakeManifoldPressuresensor
•Faultyharness
•Harnessconnectors
illuminated
•IntakeManifoldPressuresensor
•Faultyharness
•IntakeManifoldPressuresensor
illuminated
•Faultyharness
•Harnessconnectors
illuminated
•IntakeManifoldPressuresensor
•Faultyharness
•IntakeManifoldPressuresensor
illuminated
•Inletairleakage
•Faultyharness
•Harnessconnectors
illuminated
•IntakeManifoldPressuresensor
•Faultyharness
•Harnessconnectors
illuminated
•IntakeManifoldPressuresensor
14
Group28
EngineControlModule(ECM)DiagnosticTrouble
ECMSPN103,EngineTurbocharger1Speed–MID128PID103
Codes(DTCs)
Typeof
fault:
FMI0
FMI1
FMI9
FMI15
FMIDescription:
•Datavalidbutabove
normaloperational
range
•Datavalidbutbelow
normaloperational
range-Mostsevere
level
•Abnormalupdate
rate
•Datavalidbutabove
normaloperating
range-Leastsevere
level
FaultCondition:
•Turbocharger
speedisatleast
25%greaterthan
thetargetwheel
speedforthe
measuredboost
•Turbocharger
speedisatleast
25%lessthan
thetargetwheel
speedforthe
measuredboost
•Afaultisloggedif
theTurbocharger
SpeedSensor
signalislost
•Turbocharger
speedisatleast
25%greaterthan
thetargetwheel
speedforthe
measuredboost
Possible
Symptoms:
•Enginederate
•MILilluminated
•Enginederate
•MILilluminated
•Enginederate
•MILilluminated
•Enginederate
•MILilluminated
PossibleCause:
•Missdetection
•Faultyharness
•Faultyharnessconnector
•TurbochargerSpeedSensor
•Missdetection
•Faultyharness
•Faultyharnessconnector
•TurbochargerSpeedSensor
•Faultyharness
•Faultyharnessconnector
•TurbochargerSpeedSensor
•Missdetection
•Faultyharness
•Faultyharnessconnector
•TurbochargerSpeedSensor
ECMSPN105,EngineIntakeManifold1Temperature–MID128PID105
Typeof
fault:
FMI0
FMI2
FMIDescription:
•Datavalidbutabove
normaloperational
range-Mostsevere
level
•Dataerratic,
intermittentor
incorrect
FaultCondition:
•Sensorindicatesa
invalidvalue
•TheIntake
Manifold
Temperature
sensoroutputis
toohighortoolow
Possible
Symptoms:
•Enginederate•Poorcooling
•Enginederate
•MILilluminated
PossibleCause:
•Extremerunningconditions
•Poorcooling
•Extremerunningconditions
•EngineIntakeManifoldsensor
•Faultyharness
•Faultyharnessconnector
•AmbientAirT emperaturesensor
FMI4
•Voltagebelow
normal,orshorted
tolowsource
•N/A•Difculttostartin
coldclimates
•Minorcoldengine
smoke
•EngineIntakeManifoldsensor
•Faultyharness
•Faultyharnessconnector
•Enginederate
•MILilluminated
15
Group28
EngineControlModule(ECM)DiagnosticTrouble
Codes(DTCs)
FMI5
•Currentbelow
normaloropen
circuitt
•Possibleshortto
sensor
•Difculttostartin
coldclimates
•Enginederate
•MILilluminated
FMI13
•OutofCalibration•Thesensoroutput
isshowinga
constantvalue
•Enginederate
•Minorcoldengine
smoke
•MILilluminated
FMI17
•Datavalidbutbelow
normaloperating
range-Leastsevere
level
•Thesensoroutput
isshowinga
constantvalue
•Enginederate
•Minorcoldengine
smoke
•MILilluminated
ECMSPN108,BarometricPressure–MID128PID108
Typeof
fault:
FMI2
FMI3
FMI4
FMIDescription:
•Dataerratic,
intermittentor
incorrect
•Voltageabove
normal,orshorted
tohighsource
•Voltagebelow
normal,orshorted
tolowsource
FaultCondition:
•Barometric
Pressuresensor
outputistoohigh
ortoolow
•Shorttobatteryon
themeteringside
•Ashorttoground
onthemetering
side
Possible
Symptoms:
•Minorengine
derate
•MILilluminated
•MILilluminated•InternalfaultintheEngineControl
•MILilluminated•InternalfaultintheEngineControl
•EngineIntakeManifoldsensor
•Faultyharness
•Faultyharnessconnector
•EngineIntakeManifoldsensor
•Faultyharness
•Faultyharnessconnector
•EngineIntakeManifoldsensor
•Faultyharness
•Faultyharnessconnector
PossibleCause:
•FaultySensor
•FaultyEngineControlModule
Module
•FaultySensor
Module
•FaultySensor
ECMSPN110,EngineCoolantT emperature–MID128PID110
Typeof
fault:
FMI0
FMIDescription:
•Datavalidbutabove
normaloperational
range-Mostsevere
level
FaultCondition:
•Coolant
temperature
indicatescritical
limit
Possible
Symptoms:
•Enginederate
•RedStoplamp
illuminated
PossibleCause:
•Extremedrivingcondition
•Faultycoolantthermostat
•Malfunctioningfan
•Blockedradiator
FMI2
FMI4
•Dataerratic,
intermittentor
incorrect
•Voltagebelow
normalorshorted
low
•EngineCoolant
Temperature
sensoroutputis
toohighortoolow
•EngineCoolant
Temperature
sensorvoltage
toolow
•Mayaffect
driveabilityin
extremecases
•MILilluminated
•Difculttostartin
coldclimates
•Idlerunregulation
isdeteriorated
•FaultySensor
•Faultyharness
•Faultycoolantthermostat
•FaultySensor
•Faultyharness
•MILilluminated
16
Group28
EngineControlModule(ECM)DiagnosticTrouble
Codes(DTCs)
FMI5
FMI10
FMI13
FMI16
FMI17
•Currentbelow
normaloropen
circuit
•Abnormalrateof
change
•N/A•Difculttostartin
•EngineCoolant
Temperature
sensoroutput
isshowinga
constantvalue
•OutofCalibration•Sensoroutof
range
•Sensorindicatesa
invalidvalue
•Datavalidbutabove
normaloperating
range-Moderately
severelevel
•Datavalidbutbelow
normaloperating
range-Leastsevere
level
•Coolant
temperature
indicates
moderateupper
limit
•Sensoroutof
range
•Sensorindicatesa
invalidvalue
•FaultySensor
coldclimates
•Faultyharness
•Idlerunregulation
isdeteriorated
•MILilluminated
•Mayaffectvehicle
driveability
•FaultySensor
•Faultyharness
•MILilluminated
•N/A•FaultySensor
•Enginederate
•YellowCheck
lampilluminated
•Extremedrivingcondition
•Faultycoolantthermostat
•Malfunctioningfan
•Blockedradiator
•N/A•FaultySensor
ECMSPN111,EngineCoolantLevel–MID128PID111
Typeof
fault:
FMI1
FMI3
FMI4
FMI5
FMIDescription:
•Datavalidbutbelow
normaloperational
range-Mostsevere
level
•Voltageabove
normal,orshorted
tohighsource
•Voltagebelow
normal,orshorted
tolowsource
•Currentbelow
normaloropen
circuit
FaultCondition:
•Criticallybelow
range
•Coolantlevelcan
notbedetected
•ShortCircuit+,
measuringline
•Coolantlevelcan
notbedetected
•ShortCircuit-,
measuringline
•Coolantlevelcan
notbedetected
•OpenCircuit
•Coolantlevelcan
notbedetected
Possible
Symptoms:
•Enginederate
•RedStoplamp
illuminated
•Coolantlevelcan
notbedetected
•Coolantlevelcan
notbedetected
•YellowCheck
lampilluminated
•Coolantlevelcan
notbedetected
•YellowCheck
lampilluminated
•Coolantlevelcan
notbedetected
•YellowCheck
lampilluminated
PossibleCause:
•Coolantlevelbelowrange
•Faultyharness
•Faultyharness
•Faultyharnessconnector
•Faultylevelsensor
•Faultyharness
•Faultyharnessconnector
•Faultylevelsensor
•Faultyharness
•Faultyharnessconnector
•Faultylevelsensor
17
Group28
EngineControlModule(ECM)DiagnosticTrouble
Codes(DTCs)
FMI14
FMI18
•Specialinstructions•Sensoroutof
range
•Sensorindicatesa
invalidvalue
•Datavalidbutbelow
normaloperating
range-Moderately
severelevel
•Sensoroutof
range
•Sensorindicatesa
invalidvalue
•Coolantlevelcan
notbedetected
•YellowCheck
lampilluminated
•Coolantlevelcan
notbedetected
•YellowCheck
lampilluminated
•Faultyharness
•Faultyharnessconnector
•Faultylevelsensor
•Faultyharness
•Faultyharnessconnector
•Faultylevelsensor
ECMSPN153,EngineHighResolutionCrankcasePressure–MID128
PID153/PSID23
Typeof
fault:
FMI0
FMI2
FMI3
FMI5
FMIDescription:
•Datavalidbutabove
normaloperational
range-Mostsevere
level
•Dataerratic,
intermittentor
incorrect
•Voltageabove
normalorshortedto
highsource
•Currentbelow
normaloropen
circuit
FaultCondition:
•Outofrange,max
voltage,illegal
•CriticallyAbove
Range
•Crankcase
pressure
indicationtohigh
ortolowavalue
•ShortCircuit+,
Measuringline
•OpenCircuit,
Groundline
•OpenCircuit+,5V
SupplyLine
•ShortCircuit-,
measuringline
Possible
Symptoms:
•RedStoplamp
illuminated
PossibleCause:
•Pistonringblow-by
•Forcedidle
•Engineshutdown
•MILilluminated•FaultyCrankCasePressuresenor
•Faultyharness
•MILilluminated
•YellowCheck
lampilluminated
•MILilluminated
•YellowCheck
lampilluminated
•FaultyCrankCasePressuresenor
•Faultyharness
•FaultyCrankCasePressuresenor
•Faultyharness
•OpenCircuit,
measuringline
FMI7
FMI13
•Mechanicalsystem
notrespondingor
outofadjustment
•Leakagedetected
inthecrankcase
ventilationsystem
•OutofCalibration•Sensoroutof
range
•MILilluminated•Faultyseparator,hosesorpipes
•MILilluminated•FaultySensor
•Sensorindicatesa
invalidvalue
18
Group28
EngineControlModule(ECM)DiagnosticTrouble
Codes(DTCs)
FMI15
FMI17
•Datavalidbutabove
normaloperating
range-Leastsevere
level
•Datavalidbutbelow
normaloperating
range-Leastsevere
level
•Sensoroutof
range
•Sensorindicatesa
invalidvalue
•Sensoroutof
range
•Sensorindicatesa
invalidvalue
•MILilluminated•FaultySensor
•MILilluminated•FaultySensor
ECMSPN158,KeyswitchBatteryPotential–MID128PID158/PSID124
Typeof
fault:
FMI0
FMI1
FMI3
FMI4
FMI16
FMI18
FMIDescription:
•Datavalidbutabove
normaloperational
range
•Datavalidbutbelow
normaloperational
range
•Voltageabove
normal,orshorted
tohighsource
•Voltagebelow
normal,orshorted
tolowsource
•Datavalidbutabove
normaloperating
range-Moderately
severelevel
•Datavalidbutbelow
normaloperating
range-Moderately
severelevel
FaultCondition:
•EngineControl
Modulebattery
voltagetoohigh
•EngineControl
Modulebattery
voltagetoolow
•EngineControl
Modulebattery
voltagetoohigh
•EngineControl
Modulebattery
voltagetoolow
•EngineControl
Modulebattery
voltagetoohigh
•EngineControl
Modulebattery
voltagetoolow
Possible
Symptoms:
PossibleCause:
•N/A•Chargingsystemfault
•Externalcharger
•Enginecontrolmodule(ECM)
•Starterwillnot
crank
•Chargingsystemfault
•Battery
•Groundconnection
•N/A•Chargingsystemfault
•Externalcharger
•Enginecontrolmodule(ECM)
•Starterwillnot
crank
•Chargingsystemfault
•Battery
•Groundconnection
•N/A•Chargingsystemfault
•Externalcharger
•Enginecontrolmodule(ECM)
•Starterwillnot
crank
•Chargingsystemfault
•Battery
•Groundconnection
ECMSPN171,AmbientAirT emperature–MID128PID171
Typeof
fault:
FMI2
FMIDescription:
•Dataerratic,
intermittentor
incorrect
FaultCondition:
•KeyON,Ambient
AirT emperature
messagemissing
onSAEJ1939and
SAEJ1587data
links
Possible
Symptoms:
PossibleCause:
•N/A•Faultyinstrumentcluster
•Faultyharness
19
Group28
EngineControlModule(ECM)DiagnosticTrouble
Codes(DTCs)
FMI9
FMI10
FMI12
FMI13
FMI14
FMI19
•AbnormalUpdate
Rate
•Abnormalrateof
change
•Badintelligent
deviceor
component
•Outofcalibration•Ambient
•Specialinstructions•Ambient
•Receivednetwork
datainerror
•KeyON,Ambient
AirT emperature
messagemissing
onSAEJ1587
datalink
•Ambient
Temperature
sensorsignalfault
•LossofSAE
J1939datalink
communication
betweenEngine
ControlModule
andInstrument
ClusterControl
Module
Temperature
sensorsignalfault
•Noambient
temperature
calculatedby
VehicleECU
•Novalidambient
temperature
receivedby
EngineControl
Module
Temperature
sensorsignalfault
•Ambient
Temperature
sensorsignalfault
•N/A•Faultyinstrumentcluster
•Faultyharness
•MILilluminated•Faultyinstrumentcluster
•MILilluminated•Faultyinstrumentcluster
•Faultyharness
•MILilluminated•Faultyinstrumentcluster/harnessor
clusterharnessconnectors
•MILilluminated•AmbientT emperaturesensorsignal
missingfromVehicleECU
•MILilluminated•Faultyinstrumentcluster
ECMSPN173,EngineExhaustGasTemperature(EGT)–MID128PID173
Typeof
fault:
FMI0
FMI2
FMIDescription:
•Datavalidbutabove
normaloperational
range-Mostsevere
level
•Dataerratic,
intermittentor
incorrect
FaultCondition:
•ExhaustGas
Temperatureis
criticallyhigh
•Sensorisnot
rational
Possible
Symptoms:
•Enginederate
•Poordriveability
•Regenerationis
notpossible
•MILilluminated
•Regenerationis
notpossible
PossibleCause:
•Faultyharness
•Faultyharnessconnector
•Intakeairleak
•Faultyharness
•Faultyharnessconnector
•Exhaustleak
•Intakeairleak
•Sensorfailure
20