Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
techtalk:ref:genmsr08 [2020/12/27 11:08]
ixl2relax [2014-later Sportster - Speedo Diag Mode]
techtalk:ref:genmsr08 [2021/04/12 05:38]
ixl2relax [Acronyms From Diag Code Explanations]
Line 144: Line 144:
  
 The CEL should work as '​NORMAL'​ unless some current failure exists again. The CEL should work as '​NORMAL'​ unless some current failure exists again.
- 
  
  
Line 150: Line 149:
  
  
-==== 2004-2013 Sportster - Speedo Diag Mode ====+===== 2004-2013 Sportster - Getting DTC Codes =====
  
-**<font 16px>​Using the Speedometer to Access the Diagnostic ​Mode</​font>​**+**<font 16px>​Using the Speedometer to Access the Diagnostic ​Codes</​font>​**
  
 To enter the diagnostic mode: To enter the diagnostic mode:
Line 196: Line 195:
 \\ \\
  
-==== 2014-later Sportster - Speedo Diag Mode ==== +==== DTC Code List (2004-2013) ====
-**<font 16px>​Using the Speedometer to Access the Diagnostic Mode</​font>​** +
- +
-To enter the diagnostic mode: +
-Before turning on the key, press and hold the trip button for the odometer (on the left handlebar). While pressing the button, turn on the key switch. When the odometer shows '​diag',​ release the button. +
- +
-There are multiple sections to the diagnostic mode that will display in sequence:​\\ +
- +
-^ Code Section | Related To: | +
-|  ECM         | Electronic Control Module | +
-|  BCM         | Body Control Module | +
-|  SPDO        | Speedometer | +
-|  ABS         | AntiLock Braking System (if present) | +
- +
-Press the trip button briefly in order to scroll through the various sections. +
- +
-If a section has a display of '​Y'​ next to its name (such as ‘ECM Y’) that section has a diagnostic code present. To display the diagnostic code(s) in that section, press and hold the trip button for 5 seconds. The first diagnostic code will be displayed. If there are no codes in that section (no Y next to the section name), you will see a display of ‘none’. +
- +
-Repeatedly press the trip button (briefly) to scroll through multiple error codes until you reach the display of ‘END’. After the ‘END’ display in each particular section, the next press of the trip button will display the part number of the module reporting for that section, such as the part number for the ECM / BCM / Speedo / ABS control module. +
- +
-Be sure to record all diagnostic error code(s) for later reference. +
- +
-In order to delete an error code, press the trip button while the diagnostic code is showing and hold it for 5 seconds - THIS WILL DELETE THE CODE and display ‘CLEAR’ (be sure to have recorded the code beforehand). +
- +
-Simply press the trip button repeatedly to scroll through any additional codes, to return to the section list or to scroll thru additional sections. +
- +
-When finished, turn the ignition switch to off to terminate the diagnostic mode. +
- +
-**Historic Diagnostic Codes** +
- +
-Each DTC that occurs is tracked historically. After the DTC has been resolved, or if a particular problem happens to resolve itself, the status of the DTC is dropped from being current and it becomes a historic DTC. Historic DTCs are stored for 50 ignition cycles after any DTC was last set as current. This may assist in the diagnosis of intermittent faults. On the 50th cycle, the DTC will clear itself. +
- +
-The check engine lamp will not indicate the existence of only historic DTCs. It is important to note that historic DTCs will exist whenever the system indicates the existence of a current fault. +
- +
-NOTE: To determine if a code was stored historically or is a current error will require you to reset the error and check again - Clear the displayed code by pressing 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 as described above. If the code is current it will reappear. Historic codes can still be retrieved with computer-based diagnostic tools. +
- +
- +
- +
-(See the list of DTCs below for individual error explanations.) +
- +
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +
- +
-\\ +
-\\ +
- +
- +
-==== DTC Code List (2004-later) ====+
  
 DTC’s are designated by a preceding letter – B,P,U or C:\\ DTC’s are designated by a preceding letter – B,P,U or C:\\
Line 429: Line 382:
 \\ \\
  
-==== Acronyms From Diag Code Explanations ==== 
  
-\\ +==== 2014-later Sportster ​Speedo Diag Mode ==== 
-''​ +**<font 16px>​Using the Speedometer ​to Access ​the Diagnostic ​Mode</font>**
-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\\ +
-ICM  -  Ignition Control Module (The Computer - used on carbureted models)\\ +
-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 ECM then adjusts the spark and fuel-timing advance curves for\\ +
--------------------- optimum performance.\\ +
-TGS  -  Twist grip sensor\\ +
-TPS  -  Throttle Position Sensor\\ +
-TSM/TSSM  -  (Turn Signal Module / Turn Signal w/Security Module)\\ +
-VE  ------ ​ Volume Efficiency\\ +
-VSS  -  Vehicle Speed Sensor\\ +
-''​+
  
-\\ +To enter the diagnostic mode: 
- +Before turning on the key, press and hold the trip button for the odometer (on the left handlebar). While pressing the button, turn on the key switch. When the odometer shows '​diag',​ release the button. 
 + 
 +There are multiple sections to the diagnostic mode that will display in sequence:\\ 
 + 
 +^ Code Section | Related To: | 
 +|  ECM         | Electronic Control Module | 
 +|  BCM         | Body Control Module | 
 +|  SPDO        | Speedometer | 
 +|  ABS         | AntiLock Braking System (if present) | 
 + 
 +Press the trip button briefly in order to scroll through the various sections. 
 + 
 +If a section has a display of '​Y'​ next to its name (such as ‘ECM Y’) that section has a diagnostic code present. To display the diagnostic code(s) in that section, press and hold the trip button for 5 seconds. The first diagnostic code will be displayed. If there are no codes in that section (no Y next to the section name), you will see a display of ‘none’. 
 + 
 +Repeatedly press the trip button (briefly) to scroll through multiple error codes until you reach the display of ‘END’. After the ‘END’ display in each particular section, the next press of the trip button will display the part number of the module reporting for that section, such as the part number for the ECM / BCM / Speedo / ABS control module. 
 + 
 +Be sure to record all diagnostic error code(s) for later reference. 
 + 
 +In order to delete an error code, press the trip button while the diagnostic code is showing and hold it for 5 seconds - THIS WILL DELETE THE CODE and display ‘CLEAR’ (be sure to have recorded the code beforehand). 
 + 
 +Simply press the trip button repeatedly to scroll through any additional codes, to return to the section list or to scroll thru additional sections. 
 + 
 +When finished, turn the ignition switch to off to terminate the diagnostic mode. 
 + 
 +**Historic Diagnostic Codes** 
 + 
 +Each DTC that occurs is tracked historically. After the DTC has been resolved, or if a particular problem happens to resolve itself, the status of the DTC is dropped from being current and it becomes a historic DTC. Historic DTCs are stored for 50 ignition cycles after any DTC was last set as current. This may assist in the diagnosis of intermittent faults. On the 50th cycle, the DTC will clear itself. 
 + 
 +The check engine lamp will not indicate the existence of only historic DTCs. It is important to note that historic DTCs will exist whenever the system indicates the existence of a current fault. 
 + 
 +NOTE: To determine if a code was stored historically or is a current error will require you to reset the error and check again - Clear the displayed code by pressing 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 as described above. If the code is current it will reappear. Historic codes can still be retrieved with computer-based diagnostic tools. 
 + 
 + 
 + 
 +(See the list of DTCs below for individual error explanations.) 
 + 
 +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~