top of page
pexels-jamphotography-2611675 (1)_edited.jpg

HARLEY DIAGNOSTIC CODES

grunge.jpg

The following procedure will instruct in retrieving and clearing ECM Diagnostic Trouble Codes and TSM/TSSM codes through the Harley gauge cluster and a list of codes.

* On models not equipped with a tachometer "No Rsp" will appear when the tachometer identifier is selected. "No Rsp" (no response) will also appear if the run/off switch is in the off position when doing this procedure.

1

Turn Ignition switch to OFF & Run/Stop switch is to Run.

2

Push odometer reset button in & hold. For 2014 & newer touring models this will be the toggle switch on the left control mount.

3

Turn ignition switch to Ignition and release the odometer reset button. Background lighting should illuminate, speedometer needle should sweep its full range and indicator lamps (battery, security, low fuel, check engine and cruise) should illuminate. The word "diag" should then appear.

4

Push the odometer reset button once and you will see the selection menu "PSSPt" with the first P flashing.

5

Each letter represents an area of the diagnostics module. The module that is flashing is the one you are going to check. To move from one letter (module) to the next, you push the odometer reset button one time. (from P to S to SP to t and back to P, etc.)
P = ECM/ICM(Electronic Control Module)[EFI] /Ignition Control Module[Carbureted])
S = TSM/TSSM (Turn Signal/ Security Module)

SP = speedometer  T = tachometer

6

To get the DTC within an area of diagnostics, push and hold the odometer reset button in for 5 seconds and release. If there are any DTC's the code will be displayed or the word "none" will appear if there are no DTC's. Push the odometer reset button again to view additional codes if they exist.

7

Record the codes.

8

If DTC's are not to be cleared, Press and release the odometer reset button. Part number of module will be displayed. NOTE: To determine if a code is current or historic, clear the displayed code by pushing in and holding the odometer reset button ( longer than 5 seconds) until 'clear' comes up. Release the odometer reset button. Turn OFF the ignition switch. Run your bike and shut it down then recheck the DTC's again by repeating steps 1 to 9. If the code is current it will reappear.

9

Press and release the odometer reset button to continue to the next module and turn the ignition switch OFF.

grunge.jpg

DIAGNOSTIC CODE LIST

HFSM = Hands Free Security Module
TSM = Turn Signal Module

DTC’s are designated by a P,C,B or U

  • P codes indicate issues monitored by ECM

  • C codes indicate issue with ABS

  • B codes are set by radio, instruments, and BCM

  • U codes indicate communication errors with modules

  • ABS-----Anti-Lock Braking System
    ACR-----Automatic Compression Release
    AFR-----Air Fuel Ratio
    AIS-----Active Intake Solenoid
    ATS-----Air Temperature Sensor
    BAS-----Bank Angle Sensor
    BCM-----Body Control Module
    CAN-----Controller Area Network
    CCM-----Cruise Control Module
    CKP-----Crank Position Sensor
    DLC-----Datalink Connector
    DTC-----Diagnostic Trouble Codes
    ECM-----Electronic Control Module
    ECT-----Engine Coolant Temperature
    ECU-----Electronic Control Unit
    EFI-----Electronic Fuel Injection
    EFP-----Electronic Fuel Pump
    ET-----Engine Temperature sensor

    FI-----Fuel Injectors

    FPR-----Fuel Pressure regulator

    H-DSSS-----Harley-Davidson Smart Security System

    HCU-----Hydraulic Control Unit, ABS

    HFSM-----Hands Free Security Module

    HO2S-----Heated Oxygen Sensor

    IAC-----Idle Air Control Actuator

    IAT-----Intake Air Temperature sensor
    ICM-----Ignition Control Module
    IMAP-----MAP + IAT in one unit
    ISS-----Ion Sensing System
    JSS-----Jiffy Stand Sensor
    LHCM-----Left Hand Control Module
    MAP-----Manifold Absolute Pressure Sensor
    MHR-----Right Hand Control Module
    RCM-----Reverse Control Module
    TCA-----Throttle Control Actuator
    TGS-----Twist Grip Sensor

    TMAP-----Intake Air Temperature/Manifold Absolute Pressure equipment
    TPS-----Throttle Position Sensor
    TSM/TSSM-----(Turn Signal/Turn Signal Security Module)
    VE-----Volume Efficiency
    VIN-----Vehicle identification number
    VSS-----Vehicle Speed Sensor
    WSS-----Wheel Speed Sensor

  • P0031---Front HO2S low/open
    P0032---Front HO2S shorted/high 
    P0051---Rear HO2S low/open
    P0052---Rear HO2S shorted/high 
    P0072---AAT sensor low
    P0073---AAT sensor high/open
    P0107---MAP sensor failed low/open
    P0107---Map Sensor Open/Low
    P0108---MAP sensor failed high/open port
    P0112---IAT Voltage Low
    P0113---IAT Voltage Open/High
    P0117---ET Sensor Low
    P0118---ET Sensor High
    P0120---TPS1 Range Error
    P0122---TPS1 Low
    P0123---TPS2 High/Open
    P0131---Front Oxygen Sensor Low / Engine Lean
    P0132---Front Oxygen Sensor High / Engine Rich
    P0134---Front Oxygen Sensor Inactive
    P0151---Rear Oxygen Sensor Low / Engine Lean
    P0152---Rear Oxygen Sensor High / Engine Rich
    P0154---Rear Oxygen Sensor Inactive
    P0220---TPS2 Range Error
    P0222---TPS2 Low/Open
    P0223---TPS2 High/Open
    P0261---Front Injector Open/Low
    P0262---Front Injector High
    P0263---Rear Injector Open/Low
    P0264---Rear Injector High

    P0265---Rear injector shorted highP0371---CKP sensor wrong number of pulsesP0373---CKP Sensor IntermittentP0374---CKP Sensor Synch ErrorP0444---Purge Solenoid Open/LowP0445---Purge Solenoid HighP0501---VSS Sensor LowP0502---VSS Sensor High/OpenP0503---VSS failed highP0505---Idle speed control unstable

    P0562---Battery/ECM Voltage Low

    P0563---Battery/ECM Voltage High
    P0572---Brake Switch Low
    P0577---Cruise Control Input High
    P0603---ECM EEPROM Memory Error
    P0605---ECM FLASH Memory Error
    P0641---5 Volt Reference 1 Out of Range
    P0651---5 Volt Reference 2 Out of Range
    P0691---Fan/cooling relay output low/open
    P0692---Fan/cooling relay output high
    P1001---System Relay Coil Open/Low
    P1002---System Relay Coil High/Shorted
    P1003---System relay contacts open
    P1004---System Relay Contacts Closed
    P1009---VTD Disabled Fuel Due to Incorrect Password 
    P1010---Missing Password
    P1017---ET indicates overheating
    P1019---ECT Difference (high temp)
    P1270---TGS 2 A/D Validation Error
    P1351---Front Ignition Coil Driver Open/Low
    P1352---Front Ignition Coil Driver High/Shorted
    P1353---Front Cylinder No Combustion
    P1354---Rear Ignition Coil Driver Open/Low
    P1355---Rear Ignition Coil Driver High/Shorted
    P1356---Rear Cylinder No Combustion
    P1357---Front Cylinder Combustion Intermittent
    P1358---Rear Cylinder Combustion Intermittent
    P1475---Exhaust Actuation Position Error
    P1477---Exhaust Actuator Open/Low
    P1478---Exhaust Actuator Shorted/High
    P1501---Jiffy Stand Sensor Low
    P1502---Jiffy Stand Sensor High
    P1510---EFI Limited Performance Mode
    P1511---EFI Power Management Mode
    P1512---EFI Forced Idle Mode
    P1514---ETC Air Flow Fault/Error
    P1600---EFI Module Processor Internal Error/Watchdog Error

    P1608---Loss of continuous battery
    P1655---ACR solenoid low/open
    P1656---ACR solenoid shorted high
    P1691---Cooling fan left low/open
    P1692---Cooling fan left shorted high
    P1693---Cooling fan right low/open
    P1694---Cooling fan right shorted high
    P2100---EFI Motor Circuit Open
    P2101---EFI Motor Circuit Range Performance (Actuation Error)
    P2102---EFI Motor Circuit Low
    P2103---EFI Motor Circuit High
    P2105---EFI Forced engine shutdown
    P2107---EFI Module Processor Internal Fault
    P2119---EFI Motor Throttle Body Range Performance
    P2122---TGS1 Low/Open
    P2123---TGS1 High
    P2127---TGS2 Low/Open
    P2128---TGS2 High
    P2135---TPS Correlation Error
    P2138---TGS Correlation Error (Twist grip sensor)
    P2176---EFI Closed Position Not Learned
    P2184---ECT sensor low
    P2185---ECT sensor high
    P2300---Ignition coil driver low/open (front)
    P2301---Ignition coil driver shorted high (front)
    P2303---Ignition coil driver low/open (rear)
    P2304---Ignition coil driver shorted high (rear)

  • C0562---ABS voltage low
    C0563---ABS voltage high
    C1014---ABS ECU relay error
    C1021---ABS front WSS always zero
    C1023---ABS rear WSS always zero
    C1025---ABS Front wheel speed intermittent
    C1027---ABS rear wheel speed intermittent
    C1029---ABS wheel speed difference too high
    C1032---ABS Front wheel speed circuit open/shorted
    C1034---ABS rear wheel speed circuit open/shorted
    C1040---ABS pump/motor error
    C1055---ABS ECU internal error
    C1061---ABS front apply solenoid circuit open/high resistance
    C1062---ABS front release solenoid circuit open/high resistance
    C1065---ABS rear apply solenoid circuit open/high resistance
    C1066---ABS rear release solenoid circuit open/high resistance

    C1071---Rear prime valve error

    C1072---Rear isolation valve error

    C1073---Front isolation valve error

    C1074---Front prime valve error

    C1075---Front linked inlet valve error

    C1076---Front linked outlet valve error
    C1077---Front circuit pressure sensor error
    C1078---Rear circuit pressure sensor error
    C1081---Front master pressure sensor error
    C1082---Front master pressure sensor offset error
    C1083---Front wheel pressure sensor error
    C1084---Front wheel pressure sensor offset error
    C1085---Rear master pressure sensor error
    C1086---Rear master pressure offset sensor error
    C1087---Rear wheel pressure sensor error
    C1088---Rear wheel pressure sensor offset error
    C1089---Pressure sensor external supply error
    C1159---ABS invalid stored VIN
    C1178---ABS no VIN received from ECM
    C1184---ABS invalid VIN from ECM
    C1195---Wake up error

  • P0031---Front HO2S low/open
    P0032---Front HO2S shorted/high 
    P0051---Rear HO2S low/open
    P0052---Rear HO2S shorted/high 
    P0072---AAT sensor low
    P0073---AAT sensor high/open
    P0107---MAP sensor failed low/open
    P0107---Map Sensor Open/Low
    P0108---MAP sensor failed high/open port
    P0112---IAT Voltage Low
    P0113---IAT Voltage Open/High
    P0117---ET Sensor Low
    P0118---ET Sensor High
    P0120---TPS1 Range Error
    P0122---TPS1 Low
    P0123---TPS2 High/Open
    P0131---Front Oxygen Sensor Low / Engine Lean
    P0132---Front Oxygen Sensor High / Engine Rich
    P0134---Front Oxygen Sensor Inactive
    P0151---Rear Oxygen Sensor Low / Engine Lean
    P0152---Rear Oxygen Sensor High / Engine Rich
    P0154---Rear Oxygen Sensor Inactive
    P0220---TPS2 Range Error
    P0222---TPS2 Low/Open
    P0223---TPS2 High/Open
    P0261---Front Injector Open/Low
    P0262---Front Injector High
    P0263---Rear Injector Open/Low
    P0264---Rear Injector High

    P0265---Rear injector shorted highP0371---CKP sensor wrong number of pulsesP0373---CKP Sensor IntermittentP0374---CKP Sensor Synch ErrorP0444---Purge Solenoid Open/LowP0445---Purge Solenoid HighP0501---VSS Sensor LowP0502---VSS Sensor High/OpenP0503---VSS failed highP0505---Idle speed control unstable

    P0562---Battery/ECM Voltage Low

    P0563---Battery/ECM Voltage High
    P0572---Brake Switch Low
    P0577---Cruise Control Input High
    P0603---ECM EEPROM Memory Error
    P0605---ECM FLASH Memory Error
    P0641---5 Volt Reference 1 Out of Range
    P0651---5 Volt Reference 2 Out of Range
    P0691---Fan/cooling relay output low/open
    P0692---Fan/cooling relay output high
    P1001---System Relay Coil Open/Low
    P1002---System Relay Coil High/Shorted
    P1003---System relay contacts open
    P1004---System Relay Contacts Closed
    P1009---VTD Disabled Fuel Due to Incorrect Password 
    P1010---Missing Password
    P1017---ET indicates overheating
    P1019---ECT Difference (high temp)
    P1270---TGS 2 A/D Validation Error
    P1351---Front Ignition Coil Driver Open/Low
    P1352---Front Ignition Coil Driver High/Shorted
    P1353---Front Cylinder No Combustion
    P1354---Rear Ignition Coil Driver Open/Low
    P1355---Rear Ignition Coil Driver High/Shorted
    P1356---Rear Cylinder No Combustion
    P1357---Front Cylinder Combustion Intermittent
    P1358---Rear Cylinder Combustion Intermittent
    P1475---Exhaust Actuation Position Error
    P1477---Exhaust Actuator Open/Low
    P1478---Exhaust Actuator Shorted/High
    P1501---Jiffy Stand Sensor Low
    P1502---Jiffy Stand Sensor High
    P1510---EFI Limited Performance Mode
    P1511---EFI Power Management Mode
    P1512---EFI Forced Idle Mode
    P1514---ETC Air Flow Fault/Error
    P1600---EFI Module Processor Internal Error/Watchdog Error

    P1608---Loss of continuous battery
    P1655---ACR solenoid low/open
    P1656---ACR solenoid shorted high
    P1691---Cooling fan left low/open
    P1692---Cooling fan left shorted high
    P1693---Cooling fan right low/open
    P1694---Cooling fan right shorted high
    P2100---EFI Motor Circuit Open
    P2101---EFI Motor Circuit Range Performance (Actuation Error)
    P2102---EFI Motor Circuit Low
    P2103---EFI Motor Circuit High
    P2105---EFI Forced engine shutdown
    P2107---EFI Module Processor Internal Fault
    P2119---EFI Motor Throttle Body Range Performance
    P2122---TGS1 Low/Open
    P2123---TGS1 High
    P2127---TGS2 Low/Open
    P2128---TGS2 High
    P2135---TPS Correlation Error
    P2138---TGS Correlation Error (Twist grip sensor)
    P2176---EFI Closed Position Not Learned
    P2184---ECT sensor low
    P2185---ECT sensor high
    P2300---Ignition coil driver low/open (front)
    P2301---Ignition coil driver shorted high (front)
    P2303---Ignition coil driver low/open (rear)
    P2304---Ignition coil driver shorted high (rear)

  • U0001---CAN-BUS error
    U0002---CAN comm bus perf error
    U0003---Network management monitoring
    U0100---Lost comm w/ECM
    U0121---Lost comm W/ABS
    U0140---Lost comm W/BCM
    U0141---Lost comm w/LHCM
    U0142---Lost comm w/RHCM
    U0156---Lost comm w/SPEEDO
    U0158---Lost comm w/fuel gauge

    U0159---Lost comm w/volt gauge
    U0160---Lost comm w/ fuel and volt gauge

    U0160---Lost comm w/ fuel and volt gauge

    U0184---Lost comm w/radio

    U0185---Lost comm w/Amp 1

    U0186---Lost comm w/ AMP 2
    U1016---Loss of ECM Serial Data
    U1064---Loss of TSM/FSFM Serial Data to ECM
    U1097---Loss of Speedometer Serial Data to ECM

    U1255---Serial Data Error

    U1300---ECM Serial Data Low
    U1300---Serial Data Low
    U1301---ECM Serial Data High
    U1301---Serial Data High
    U1302---ACC bus perf error
    U1401---Lost com w/CB

bottom of page