• Sponsored Words

  • Tech bulletins, Trouble Codes etc

    Harley Davidson Trouble codes
    Be advised this only applies to the full serial data bikes, ie 04 and 05's
    The IM (instrument module) is capable of displaying DTC's (diagnostic trouble codes).
    Speedometer Self Diagnostics: The speedometer is capable of displaying and clearing speedometer, tachometer, TSM/TSSM and ICM/ECM Diagnostic Trouble Codes (DTC).
    *Credit to Harleyhog.co.uk

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

    2- Push odometer reset button in & hold.

    3- Turn ignition switch to Ignition and release odometer reset button. Background lighting sould 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/ 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.

    10 – Turn Ignition switch to OFF.



    B0563 Battery Voltage High TSM/TSSM
    B1004 Fuel Level Sending Unit Low Instruments
    B1005 Fuel Level Sending Unit High/Open Instruments
    B1006 Accessory Line Overvoltage Instruments
    B1007 Ignition Line Overvoltage Instruments
    B1008 Reset Switch Closed Instruments
    B1131 Alarm Output Low TSM/TSSM
    B1132 Alarm Output High TSM/TSSM
    B1134 Starter Output High TSM/TSSM
    B1135 Accelerometer Fault TSM/TSSM
    B1151 Sidecar BAS Low TSM/TSSM
    B1152 Sidecar BAS High TSM/TSSM
    B1153 Sidecar BAS Out of Range TSM/TSSM
    P0106 MAP Sensor Rate of Range Error Carb
    P0107 Map Sensor Failed Open/Low Carb
    P0107 Map Sensor Open/Low EFI
    P0108 Map Sensor Failed High Carb
    P0108 Map Sensor High EFI
    P0112 IAT Sensor Voltage Low EFI
    P0113 IAT Sensor Voltage Open/High EFI
    P0117 ET Sensor Voltage Low EFI
    P0118 ET Sensor Voltage Open/High EFI
    P0122 TP Sensor Open/Low EFI
    P0123 TP Sensor High EFI
    P0261 Front Injector Open/Low EFI
    P0262 Front Injector High EFI
    P0263 Rear Injector Open/Low EFI
    P0264 Rear Injector High EFI
    P0373 CKP Sensor Intermittent Carb
    P0373 CKP Sensor Intermittent EFI
    P0374 CKP Sensor Not Detected Carb
    P0374 CKP Sensor Synch Error EFI
    P0501 VSS Low Carb
    P0501 VSS Low EFI
    P0502 VSS High/Open Carb
    P0502 VSS High/Open EFI
    P0505 Loss of Idle Sped Control EFI
    P0562 Battery Voltage Low Carb
    P0562 Battery Voltage Low EFI
    P0563 Battery Voltage High Carb
    P0563 Battery Voltage High EFI
    P0602 Calibration Memory Error Carb
    P0603 EEPROM Failure Carb
    P0603 ECM EEPROM Error EFI
    P0604 RAM Failure Carb
    P0605 Program Memory Error Carb
    P0605 ECM Flash Error EFI
    P0607 Converter Error Carb
    P1001 System Relay Coil Open/Low EFI
    P1002 System relay Coil High/Shorted EFI
    P1003 System relay Contacts Open EFI
    P1004 System Relay Contacts Closed EFI
    P1009 Incorrect Password Carb
    P1009 Incorrect Password EFI
    P1010 Missing Password Carb
    P1010 Missing Password EFI
    P1351 Front Ignition Open/Low Carb
    P1351 Front Ignition Open/Low EFI
    P1352 Front Ignition Coil High/Shorted Carb
    P1352 Front Ignition Coil High/Shorted EFI
    P1353 Front Cylinder No Combustion EFI
    P1354 Rear Ignition Coil Open/Low Carb
    P1354 Rear Ignition Coil Open/Low EFI
    P1355 Rear Ignition Coil High/Shorted Carb
    P1355 Rear Ignition Coil High/Shorted EFI
    P1356 Rear Cylinder No Combustion EFI
    P1357 Intermittent Secondary Front EFI
    P1358 Intermittent Secondary Rear EFI
    U1016 Loss of ICM/ECM Serial Data Instruments
    U1016 Loss of ECM Serial Data, Vehicle Speed, Vehicle Inhibit Motion or Powertrain Security Status TSM/TSSM
    U1064 Loss of TSM/TSSM Serial Data Carb
    U1064 Loss of TSM/TSSM Serial Data EFI
    U1064 Loss of TSM/TSSM Serial Data Instruments
    U1097 Loss of Speedometer Serial data Carb
    U1097 Loss of Speedometer Serial data EFI
    U1097 Loss of Speedometer Serial data TSM/TSSM
    U1255 Missing Message at Speedometer EFI
    U1255 Serial Data Error/Missing Message EFI
    U1255 Serial Data Error/Missing Message Instruments
    U1255 Serial Data Error/Missing Message TSM/TSSM
    U1300 Serial Data Low Carb
    U1300 Serial Data Low EFI
    U1300 Serial Data Low Instruments
    U1300 Serial Data Low TSM/TSSM
    U1301 Serial Data Open/High Carb
    U1301 Serial Data Open/High EFI
    U1301 Serial Data Open/High Instruments
    U1301 Serial Data Open/High TSM/TSSM

    AFR – Air Fuel Ratio

    ATS – Air Temperature Sensor

    BAS – Bank Angle Sensor

    CCM – Cruise Control Module

    CKP – Crank Position Sensor. The CKP generates an “AC signal” which is sent to the ECM where it is used to reference engine position (TDC) and speed.

    DTC – Diagnostic Trouble Codes

    ECM – Electronic Control Module. (The Computer) Computes the spark advance for proper ignition timing and fuel control based on sensor inputs
    (from CKP, MAP & TP sensors) and controls the low-voltage circuits for the ignition coils and injectors.
    The dwell time for the ignition coil is also calculated in the microprocessor and is dependent upon battery voltage. The programmed dwell feature gives adequate spark at all speeds.

    ECT – Engine Coolant Temperature. Sensor also controls the cooling fan relay that provides 12 Vdc to the fans.

    EFI – Electronic Fuel Injection

    EFP – Electronic Fuel Pump

    ET – Engine Temperature sensor

    FI – Fuel Injectors

    FPR – Fuel Pressure regulator

    IAC – Idle Air Control actuator

    IAT – Intake Air Temperature sensor

    ISS – Ion Sensing System…detonation detection

    MAP – manifold Absolute Pressure sensor. The MAP sensor monitors the intake manifold pressure (vacuum) and sends the information to the ECM.
    The EMC then adjusts the spark and fuel-timing advance curves for optimum performance.

    TP – Throttle Position Sensor

    TSM/TSSM (Turn Signal/ Turn Signal Security Module)

    VE – Volume Efficiency

    VSS – Vehicle Speed Sensor. Used as an input for idle speed control


    To diagnose the TSM/TSSM observe the behavior of the turn signals.
    If the signals flash six fast 4-way flashes shortly after key on,
    then an error code has been logged.

    Code Types
    There are two types of trouble codes:
    Current and Historic.

    If a trouble code is stored, it can be read using TSM/TSSM Diagnostics.

    Curent trouble codes are those which are present during the current
    ignition cycle.

    If a particular problem happens to resolve itself, the active status
    problem is dropped and it becoes a historic code rather than a current code.
    Intermittent output shorts can become typical historic codes.
    Historic codes are stored for 50 ignition cycles.
    It is important to note that historic codes will exist whenever the system
    indicates the existence of a current fault.

    *If the turn signals flash six four way flashes shortly after key on, it indicates an error code has been logged sometime in the last 3 ignition cycles. On vehicles with TSSM, the security lamp will also light for eight seconds after the bulb check if historic codes are present.

    *The security lamp will stay on if current code(s) are set. If a historic code is present, the security lamp will light for 50 ignition cycles or until the code is cleared manually.

    Invoking TSM/TSSM diagnostics
    1: Set Run/Stop switch to off
    2: Turn ign key ON-OFF-ON-OFF-ON
    3: Press the left turn switch two times and release.
    *The signals flash 2 times for a Domestic TSSM
    4: Press the right turn switch 1 time and release.
    *The signals flash 1 time.
    5: Press the right turn switch 1 time and release.
    *The signals flash 2 times.
    6: Press the right turn switch 1 time and release.
    *The signals flash 3 times.
    7: Press the left turn switch 1 time and release.
    *The signals flash out the trouble codes.
    There is a 1.5 sec pause between flashes to distinguish between 1st and 2nd digit of codes.
    There is a 4 second pause between codes, then it will loop and repeat codes.
    If the light comes on for 4 seconds after invoking test then goes out for good,
    there are no codes stored.....test over....turn ignition off.
    Wait at least 10 seconds
    before turning ignition on again.
    8: To clear codes (after repairs) press and hold left turn switch for 4-5 seconds at end of test.
    * The signals flash 2 times to confirm your request.
    11= Battery voltage high
    21= left turn ouput fault
    22= Right turn output fault
    25= Ignition enable output high
    31= alarm output low
    32= alarm output high
    34= starter output high
    35= accelerometer fault
    41= Ignition switch open/low
    Possible causes
    11= battery voltage >16.0v/battery charger used/voltage regulator fubar'd. (pin 1 / Bn/Gy)
    21= bulbs/shorts/bad connections if no voltage on pins 5 or 6 with 4ways on TSSM FUBAR'd
    25= should be no voltage present on pin 10 with key off. (Lt Grn/Gy wire on TSSM)
    31&32= Middle pin on siren goes low voltage to fire alarm, high voltage to stop.
    If the siren responds with 3 chirps instead of 2 the siren battery is fubar'd.
    Pin A (Bn/Gy) is positive voltage downstream of the 15amp security fuse.
    Pin C (Bk) is ground from pin 12 (Bk) on TSSM
    34= Starter relay and coil are grounded via TSSM when disarmed and ignition on.
    This code means the ground is from someplace else...short/hot wired..etc.
    Starter relay could be fubar'd (voltage present on pin 9)(Tn/Gn) when not starting engine.
    35= TSM/TSSM Fubar'd... bank angle and tamper will not function when this code is set.
    41= Signals will not flash due to shorts, bad connections/wiring/bulbs/TSSM fubar'd

    More notes
    *If the siren Chirps 3 times instead of 2 this means time for a new siren battery.
    *There can be codes set in the TSSM without any visual indications ie: Security lamp/ Signals
    *There needs to be 12.0vdc available from the main battery
    *There are 4 sensitivity settings for alarm activation, with regard to motion....lol
    *There is an Auto Arming feature available, all domestics are shipped with this disabled.
    *Always disarm the TSSM before disconnecting the battery, or siren will activate.(If present)
    If auto arming is activated, you have 30 seconds after disarming to pull the fuse
    to accomplish the above.
    *Tampering or problems with the security light circuit activates the alarm for 30 seconds.
    *Storage mode time is selectable, and will shut down system at 30,60,or 90 days, or never.
    Key fob will not work after shut down. Turn ignition ON to re-activate, the alarm will sound
    if it was armed prior to storage mode shut down. Use the key fob to disable the alarm.
    *IF you render the key fob useless and did not program a personal override code in the TSSM,
    you are not only buying a new fob, you are buying a new TSSM as well.
    Once it learns a key fob, it learns no more..lol
    TS/TSSM Pinouts
    1= Battery (Bn/Gy)
    2= Ignition (Gy)
    3= VSS/Serial Data link
    4= Security indicator (Bn/V)
    5= Left turn Feed (V)
    6= Right turn Feed (Bn)
    7= Right turn switch input (W/Bn)
    8= Left turn switch input (W/V)
    9= Start relay Control (Tn/Gn)
    10= Ignition enable signal (LGn/Gy)
    11= Alarm signal (Lgn/Bn)
    12= Ground (Bk)
    This article was originally published in forum thread: Tech bulletins, Trouble Codes etc started by Wide View original post
  • Recent Threads


    Hump day

    Thread Starter: Nitram_b4

    Back to the grind

    Sent from my SM-G920V using Tapatalk

    Today, 10:01 AM by Nitram_b4 Go to last post

    Tuesday Tuesday

    Thread Starter: Wild1Poet2

    good morning biker hordes. things are hectic around here. We built a new building and it's pretty much completed. We're moving into it in a few weeks.

    Today, 01:27 AM by Nitram_b4 Go to last post

    Monday Hot Monday

    Thread Starter: Wild1Poet2

    Howdy ever body. The weekend went quick didn't it. Got a hot muggy day here today.

    Wide must be out on the track today putting in

    08-19-2019, 05:11 PM by Nitram_b4 Go to last post

    Good Sunday morning

    Thread Starter: Nitram_b4

    Rested up after working outside in the heat yesterday. Must of helped kill off what ever was making me sick, I felt so much better I did an afternoon

    08-18-2019, 01:42 PM by Relic Go to last post


    Thread Starter: Wild1Poet2

    Morning all. Fogged in here. Havin a family brunch in a bit.

    08-17-2019, 03:35 PM by Nitram_b4 Go to last post