04 and later Harleys ( can bus systems) trouble codes

Jack Klarich

Gold Member
Oct 11, 2016
18,136
15,190
Jacksonville, FL
Name
Jack
Harley Diagnostic Codes 04 – Present


Starting in 2004, Harley’s began to use serial bus technology (the ability to transfer multiple bits of data over a single wire) which allowed them to display DTC’s (Diagnostic Trouble Codes) for the end user. This can be very useful tool to point you in the right direction in solving issues.

You will notice that the engine light comes on when you first turn your ignition to the on position. After a few seconds, the light should go out. This is typically when you would want to start your bike. If the light comes back on and then goes out again, you have a historic code (no longer present). These can be useful to figure out intermittent problems. If the light happens to come back on and stay on, you have a current code.


Reading Codes

So here’s how you can retrieve your DTC’s. With the ignition switch in the off position on your bike, press and hold the trip meter button. While still holding the button, turn your ignition switch to the on position.



  1. With the ignition switch in the off position, press and hold the trip meter button.
  2. While still holding the button, turn your ignition switch to the on position.
  3. Release the button. Your speedo indicators should illuminate and the needle should do a full sweep.
  4. “diag” will appear on the odometer screen. Press the trip button once.
  5. “PSSPt” is now displayed. Each of the letters represents a different area.
    • P = ECM / ICM (Engine / Ignition Control Module)
    • S = TSM / TSSM (Turn Signal / Turn Signal Security Module)
    • SP = Speedometer
    • t = Tachometer


  6. You can highlight each area by pressing the button. Once the area you wish to select is highlighted, press and hold the button for 5 seconds.
  7. If there are any codes, you will be able to go through them one at a time by pressing the button. Once you have them recorded, they can be cleared by holding the button for more than 5 seconds. Once “clear” is on the screen, press the button once more.
  8. To exit the Diagnostic Mode, turn the ignition switch off.

List of Error Codes

Below is a list of diagnostic codes that you may come across. I’ve organized them into 5 different categories to help you better understand how things work.




Sensors and motor


C0562Device Voltage Low
C0563Device Voltage High
C1014ECU Internal Fault ABS
C1017Pump Motor Power Circuit Fault
C1018Pump Motor Ground High Resistance Fault
C1021Front Wheel Speed Sensor Equals Zero
C1023Rear Wheel Speed Sensor Equals Zero
C1025Front Wheel Speed Signal Intermittent
C1027Front Wheel Speed Frequency Out Of Range
C1032Front Wheel Speed Sensor Open or Shorted
C1034Rear Wheel Speed Sensor Open or Shorted
C1041Rear Actuator Circuit Low/Open
C1042Front Actuator Circuit Open
C1043Pump Motor Stalled
C1044Rear Actuator Circuit Open
C1052Rear Actuator Circuit High
C1055ABS ECU Internal Fault
C1066ECU Internal Fault
C1094Front Brake Switch Always On
C1095Front Brake Switch Open
C1102Rear Actuator Motor Stalled
C1118ECU Internal Fault
C1121ECU Internal Fault
C1151Front Wheel Release Too Long
C1153Rear Wheel Release Too Long
C1158Calibration Programming Required
C1178No VIN Received From ECM
C1184VIN Does Not Match ABS ECU Calibration
C1192Front Actuator Circuit High
C1193Front Actuator Motor Stalled/td>
C1206Front Wheel Speed Sensor Frequency Out of Range
C1207Rear Wheel Speed Signal Intermittent
C1208Rear Wheel Speed Sensor Frequency Out of Range
C1212Front or Rear Brake not Applied With Decel
C1214Rear Brake Switch Always On
C1216Rear Brake Switch Open
C1222ABS Voltage Low Terminal 11
C1223ABS Voltage Low Terminal 20
C1224Front Actuator Power Shorted High
C1225Rear Actuator Power Shorted High
C1561Front Apply Solenoid Circuit Open or High
C1562Front Apply Solenoid Circuit Shorted Low
C1563Front Solenoid Circuit Shorted High
C1564Front Release Solenoid Circuit Open or High
C1565Front Release Solenoid Circuit Shorted Low
C1567Rear Apply Solenoid Circuit Open or High
C1568Rear Apply Solenoid Circuit Shorted Low
C1571Rear Solenoid Circuit Shorted High
C1572Rear Release Solenoid Circuit Open or High Resistance
C1573Rear Realease Solenoid Circuit Shorted Low

ABS


POO51Heater Control Circuit 02 Sensor Low
PO106Map Sensor Rate of Range Error
P0107Map Sensor Failed Open/Low
P0108Map Sensor Failed High
P0112IAT Sensor Voltage Low
P0113IAT Sensor Voltage Open / High
P0117ET Sensor Voltage Low
P0118ET Sensor Voltage Open / High
P0120TPS1 Range Error TPS
P0122TPS1 Low TPS
P0123TPS1 High / Open TPS
P0131Front 02 Sensor Low (lean)
P0132Front 02 Sensor High (rich)
P0134Front 02 Sensor Open / Not Responding
P0151Rear 02 Sensor Low (lean)
P0152Rear 02 Sensor High (rich)
P0154Rear 02 Sensor Open / Not Responding
P0220TPS2 Range Error
P0222TPS2 Low TPS
P0223TPS2 High/Open
P0261Front Injector Open/Low
P0262Front Injector High
P0263Rear Injector Open/Low
P0264Rear Injector High (CAN-Bus)
P0264Rear Injector Open/Low
P0265Rear Injector High
P0371Crank Position Sensor, Too Many Pulses
P0372Crank Position Sensor, Too Few Pulses
P0373CKP Sensor Intermittent
P0374CKP Sensor Not Detected
P0444Purge Solenoid (Evap. Canister) Open/Low
P0445Purge Solenoid (Evap. Canister) High
P0501VSS Low
P0502VSS High/Open (Can-Bus)
P0502VSS Speed Failed Low
P0503VSS Speed Failed High
P0505Loss of Idle Speed Control
P0506Idle Speed Control RPM Too Low
P0507Idle Air Control System RPM Higher Than Expected
P0562Battery Voltage Low
P0563Battery Voltage High
P0572Brake Switch Low
P0577Cruise Control Input High
P0602Calibration Memory Error
P0603ECM EEPROM Failure
P0604RAM Failure
P0605ECM Flash Error
P0607Converter Error
P06415V+Vref 1 Out of Range
P06515V+Vref 2 Out of Range
P0661Intake Solenoid Low/Open
P0662Intake Solenoid High/Shorted
P1001System Relay Coil Open/Low
P1002System Relay Coil High/Shorted
P1003System Relay Contacts Open
P1004System Relay Contacts Closed
P1009Incorrect Password
P1010Missing Password
P1270TGS Validation Error
P1351Front Ignition Open/Low
P1352Front Ignition Coil High/Shorted
P1353Front Cylinder No Combustion
P1354Rear Ignition Coil Open/Low
P1355Rear Ignition Coil High/Shorted
P1356Rear Cylinder No Combustion
P1357Front Intermittent Secondary Combustion
P1358Rear Intermittent Secondary Combustion
P1475Exhaust Actuation Position Error
P1477Exhaust Actuator Open/Low
P1478Exhaust Actuator Shorted/High
P1501Jiffy Stand Sensor Low
P1502Jiffy Stand Sensor High
P1510EFI Limited Performance Mode (TBW)
P1511EFI Power Management Mode
P1512EFI Forced Idle Mode
P1514Air Flow Fault (TBW)
P1600EFI Module Processor Internal Error
P1632Odometer Learned Up
P2100EFI TCA Motor Circuit Open (TBW)
P2101EFI TCA Motor Circuit Range/Performance
P2102EFI TCA Motor Circuit Low
P2103EFI TCA Motor Circuit High
P2105EFI Forced Engine Shutdown
P2107EFI Module Control Processor Internal Fault
P2119EFI Motor Throttle Body Range Performance (TBW)
P2122TGS1 Low/Open
P2123TGS1 High
P2127TGS2 Low/Open
P2128TGS2 High
P2135TPS Voltage Correlation Error
P2138TGS Voltage Correlation Error
P2176EFI Closed Postion Not Learned
P2300Front Ignition Coil Driver Low/Open
P2301Front Ignition Coil Driver High/Shortened
P2303Rear Ignition Coil Driver Low/Open
P2304Rear Ignition Coil Driver High/Shortened

Battery, Ignition, Lighting, Accessories


B0563Battery Voltage High TSM / TSSM
B1004Fuel Level Sending Unit Low Instruments
B1005Fuel Level Sending Unit High / Open
B1006Accessory Line Overvoltage
B1007Ignition Line Overvoltage Instruments
B1008Reset Switch Closed Instruments
B1101LHCM Turn Signal Bulb Out
B1103LHCM Internal Fault
B1121Left Turn Output Fault TSM / TSSM
B1122Right Turn Output Fault TSM / TSSM
B1123Left Turn Output Short to Ground TSM/TSSM
B1124Right Turn Output Short to Ground TSM/TSSM
B1125Left Turn Output Short to Battery TSM/TSSM
B1126Right Turn Output Short to Battery TSM/TSSM
B1131Alarm Output Low TSSM
B1132Alarm Output High TSSM
B1134Starter Output High TSM/TSSM
B1135Accelerometer Fault TSM/TSSM
B1136Accelerometer Tip Test Error TSSM
B1141Ignition Switch Open / Low TSSM
B1142Smart Security System Internal Fault TSSM
B1143Security Antenna Short To Ground TSSM
B1144Security Antenna Short To Battery TSSM
B1145Security Antenna Open TSSM
B1151(Sidecar) BAS Low TSM/TSSM
B1151RHCM Turn Signal Bulb Out
B1152(Sidecar) BAS High TSM/TSSM
B1153(Sidecar) BAS Out Of Range TSM/TSSM
B1153RHCM Internal Fault
B1154Clutch Switch Input Short To Ground
B1155Neutral Switch Input Short To Battery
B1200Instrument Internal Fault
B1210Fuel Sender Shorted Low / Fuel Gauge Circuit
B1211Fuel Sender Shorted High / Open
B2102System Power Output Shorted High
B2103System Power Output Shorted Low
B2104System Power Output Overloaded
B2107Front Position / Running Power Output Shorted High
B2108Front Position / Running Power Output Shorted Low
B2109Front Position / Running Power Output Overloaded
B2112Accessory Output Shorted High
B2113Accessory Output Shorted Low
B2114Accessory Output Overloaded
B2116Fuel Pump Output Open
B2117Fuel Pump Output Shorted High
B2118Fuel Pump Output Shorted Low
B2119Fuel Pump Output Overloaded
B2121Starter Output Open/BCM Malfunction
B2122Starter Output Shorted High
B2123Starter Output Shorted Low
B2124Starter Output Overloaded
B2126Horn Output Open
B2127Horn Output Shorted High
B2128Horn Output Shorted Low
B2129Horn Output Overloaded
B2131High Beam Output Open
B2132High Beam Output Shorted High
B2133High Beam Output Shorted Low
B2134High Beam Output Overloaded
B2136Low Beam Output Open
B2137Low Beam Output Shorted High
B2138Low Beam Output Shorted Low
B2139Low Beam Output Overloaded
B2141Left Front Turn Signal Output Open
B2143Left Front Turn Signal Output Shorted Low
B2144Left Front Turn Signal Output Overloaded
B2146Right Front Turn Signal Output Open
B2148Right Front Turn Signal Output Shorted Low
B2149Right Front Turn Signal Output Overloaded
B2151Left Rear Turn Signal Output Open
B2153Left Rear Turn Signal Output Shorted Low
B2154Left Rear Turn Signal Output Overloaded
B2156Right Rear Turn Signal Output Open
B2158Right Rear Turn Signal Output Shorted Low
B2159Right Rear Turn Signal Output Overloaded
B2161Brake Lamp Output Open
B2163Brake Lamp Output Shorted Low
B2164Brake Lamp Output Overloaded
B2166Running Lights Output Open
B2168Running Lights Output Shorted High
B2169Running Lights Output Shorted Low
B2172Security Siren Output Shorted High
B2173Security Siren Output Shorted Low
B2176Security Antenna Output Open
B2177Security Antenna Output Shorted High
B2178Security Antenna Output Shorted Low
B2203Ignition Switch Input Shorted Low
B2206Engine Stop Switch Input Open/Shorted High
B2208Engine Stop Switch Input Shorted Low
B2218Neutral Switch Shorted Low
B2223Rear Brake Switch Shorted Low
B2250Clutch Switch Stuck
B2251Horn Switch Stuck
B2252High Beam Switch Stuck
B2253Low Beam Switch Stuck
B2254Left Turn Switch Stuck
B2255Trip Switch Stuck
B2260Start Switch Stuck
B2261Right Turn Switch Stuck
B2262Front Brake Switch Stuck
B2263Hazard Switch Stuck
B2270BCM Internal Fault
B2271BCM Low Voltage
B2272BCM or Speedometer Voltage High
B2274Constant Battery Line Fault

CAN bus


U0001CAN bus Fault
U0011CAN bus Low Shorted / Can bus High
U0100Lost Communication With ECM
U0121Lost Communication With ABS
U0140Lost Communication With BCM
U0141Lost Communication With LHCM
U0142Lost Communication With RHCM
U0156Lost Communication With Speedometer
U1016Loss of ICM/ECM Serial Data
U1040Loss OF Communication With ABS
U1064Loss Of TSM/TSSM Serial Data
U1097Loss Of Speedometer Serial Data
U1255Missing Message at Speedometer EFI
U1300Serial Data Low
U1301Serial Data Open/High
U1302Infotainment Bus Off
U1306Infotainment Bus Lost Communication With Handsfree Phone
U1307Infotainment Bus Lost Communication With CB
U1308Infotainment Bus Lost Communication With Future
U1312Infotainment Bus Lost Communication With Future
U1313Infotainment Bus Lost Communication With Radio Satellite
U1314Infotainment Bus Lost Communication With Navigation
U1317Infotainment Bus Lost Communication With High-Out Amplifier

Radio Diagnostic


B2006Radio Switch Stuck or Open
B2007Handlebar Switch Shorted High
B2008Handlebar Switch Shorted Low
B2009Handlebar Switch Stuck or Open
B2010Passenger Switch Shorted High
B2011Passenger Switch Shorted Low
B2012Passenger Switch Stuck or Open
B2013Sidecar Switch Shorted High
B2014Sidecar Switch Shorted Low
B2015Sidecar Switch Stuck or Open
B2016Front Speaker Shortened R1.0 Ohm When Setup
B2017Front Speaker Opened R>100 Ohms Tested Once per Ignition Cycle Ignition ON after Ignition Off for at Least 10 sec.
B2018Front Speaker Shortened to Ground Ignition ON After Ignition OFF for at Least 10 sec.
B2019Front Speaker Shortened to Battery Ignition ON After Ignition OFF for at Least 10 sec.
B2020Rear Speaker Shortened R1.0 Ohm When Setup
B2021Rear Speaker Opened R>100 Ohms Tested Once Per Ignition Cycle Ignition ON After Ignition
B2022Rear Speaker Shortened to Ground Ignition ON After Ignition OFF for at Least 10 sec.
B2023Rear Speaker Shortened to Battery Ignition ON After Ignition OFF for at Least 10 sec.
B2024Sidecar Speaker Shortened R1.0 Ohm
B2025Sidecar Speaker Opened R>100 Ohms Tested Once Per Ignition Cycle Ignition ON After Ignition OFF for at Least 10 sec.
B2026Sidecar Speaker Shortened to Ground Ignition ON After Ignition OFF for at Least 10 sec.
B2027Sidecar Speaker Shortened to Battery Ignition ON After Ignition OFF for at Least 10 sec.



ABBREVIATIONS

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 Donny Peterson from Heavy Duty Cycles in Canada ( American Iron Writer for tech problems) has eluded to : the MOCO can now with the digitech 2 retrieve road data we thought we erased after the check engine light was put out folowing the as usual way we have learned. If I read this PDF file right, there is NO way we have now to completely remove this info. I dunno if this will be good or bad for us? JMO Stay tuned whilst I do some more digging :Coffee:
 

Welcome to the Trike Talk Community

Join our vibrant online community dedicated to all things Trikes! Whether you're a seasoned rider or just starting out, this is the place to share experiences, tips, and stories about your three-wheeled adventures. Explore modifications, maintenance advice, and rides, all while connecting with fellow trike enthusiasts from around the globe

Forum statistics

Threads
55,205
Messages
801,761
Members
23,774
Latest member
Pandl4219
Back
Top Bottom