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
techtalk:evo:engctl03 [2019/11/11 05:18]
ixl2relax [EFI Manifold & Induction Module]
techtalk:evo:engctl03 [2024/01/03 05:51] (current)
hippysmack
Line 10: Line 10:
 **(2007-2013)** The engine management system is designed around the Engine Control Module (ECM) along with a number of sensors and controls, such as the following: **(2007-2013)** The engine management system is designed around the Engine Control Module (ECM) along with a number of sensors and controls, such as the following:
   * CKP - Crankshaft Position (CKP) Sensor   * CKP - Crankshaft Position (CKP) Sensor
 +  * MAP - Manifold Absolute Pressure (MAP) Sensor
   * TMAP - Combined Intake Air Temperature (IAT) & Manifold Absolute Pressure (MAP) Sensor   * TMAP - Combined Intake Air Temperature (IAT) & Manifold Absolute Pressure (MAP) Sensor
   * TPS - Throttle Position Sensor   * TPS - Throttle Position Sensor
Line 28: Line 29:
 The ECM has protection against transient voltages, continuous reverse voltage protection, and damage due to jump starts. It is fully enclosed to protect it from vibration, dust, water or oil. The ECM has protection against transient voltages, continuous reverse voltage protection, and damage due to jump starts. It is fully enclosed to protect it from vibration, dust, water or oil.
  
-The CKP sensor generates an AC signal which is sent to the ECM where it is used to reference engine position (TDC) and speed. It functions by taking readings off the 32-2 teeth on the left side flywheel (two teeth are missing to establish a reference point).+The CKP sensor generates an AC signal which is sent to the ECM where it is used to reference engine position (TDC) and speed. It functions by taking readings off the 32minu2 ​teeth on the left side flywheel (two teeth are missing to establish a reference point).
  
 The TMAP sensor is located on top of the intake manifold. The TMAP sensor monitors the intake manifold pressure (vacuum) and intake air temperature and sends the information to the ECM where the module adjusts the spark timing and fuel curve for optimum performance. The TMAP sensor is located on top of the intake manifold. The TMAP sensor monitors the intake manifold pressure (vacuum) and intake air temperature and sends the information to the ECM where the module adjusts the spark timing and fuel curve for optimum performance.
Line 86: Line 87:
 \\ \\
  
-==== Cam Position Sensor ====+ 
 +==== Sensor Power - 5 volts ==== 
 + 
 +Starting with the 1998 Sport Model, some of the sensors required a 5-volt power supply. This was accomplished by the Ignition Control Module (or later, the Engine Control Module) converting the normal 12-volt system power to a 5-volt power level that is supplied to some sensors. The table below shows how to track down the 5-volt connections & the potential ground connections that might create issues or cause Diagnostic Codes to be set. If a problem is indicated, you can check the information related to the individual sensors further down the page. ((See discussion here: https://​www.xlforum.net/​forum/​sportster-motorcycle-forum/​sportster-motorcycle-general-discussion-and-problems/​191500-2009-xlc-dying-when-letting-clutch-out-can-kill-bike-with-throttle/​page2#​post4139765)) 
 + 
 + 
 +^1998-2003 Sport Model Only | 
 +| Start at the ICM (RED/White wire) on Gray Connector Pin-1\\ This is +5v Output from the ICM as Sensor Power Supply.\\ \\ Check for +5v at:\\ Cam Position Sensor (RED/White wire) on Connector 14B Pin-A\\ MAP Sensor (RED/White wire) - Connector 80B Pin-C\\ \\ Check ICM Gray Connector Pin-8 for Sensor Ground\\ -- Be sure it is equal to Battery Negative\\ Check ICM Black Connector Pin-2&​11 for ICM Ground\\ Check ICM Black Connector Pin-1 for Switched 12v Power (RUN/STOP SWITCH) | 
 +^ 2004-2006 (Serial Data Bus) | 
 +| Start at the ICM (RED/White wire) on Connector Pin-3\\ This is +5v Output from the ICM as Sensor Power Supply.\\ \\ Check for +5v at:\\ VSS (BLACK/Red wire) on Connector 65B Pin-1 (might be RED/White wire)\\ MAP Sensor (RED/White wire) - Connector 80B Pin-C\\ \\ Check ICM Connector Pin-4 for Sensor Ground\\ -- Be sure it is equal to Battery Negative\\ Check ICM Connector Pin-5 for ICM Ground\\ Check ICM Connector Pin-1 for Switched 12v Power (RUN/STOP SWITCH)\\ Check ICM Connector Pin-2 for 12v Battery Power | 
 +^ 2007-2013 (Serial Data Bus) | 
 +| Start at the ECM (RED/White wire) on Connector Pin-14\\ This is +5v Output from the ECM as Sensor Power Supply to:\\ Engine Harness (R/W wire) on Connector 145A/B Pin-5\\ \\ Check for +5v at:\\ VSS (R/W wire) on Connector 65B Pin-A\\ TMAP Sensor (R/W wire) - Connector 80B Pin-C\\ TPS Sensor (R/W wire) - Connector 88B Pin-B\\ Jiffy Stand (R/W wire) on Connector 133B Pin-1\\ -- Even if not HDI model, this connector can be an issue\\ \\ Check ECM Connector Pin-26 for Sensor Ground\\ -- Be sure it is equal to Battery Negative\\ Check ECM Connector Pin-10 & Pin-28 for ECM Ground\\ Check ECM Connector Pin-13 for Switched 12v Power\\ Check ECM Connector Pin-31 for 12v Battery Power | 
 +^ 2014-later (CANbus) | 
 +| Start at the ECM (RED/White wire) on ECM Connector-2 Pin-9\\ This is +5v Output from the ECM as Sensor Power Supply to:\\ Engine Harness (R/W wire) on Connector 145A/B Pin-8\\ \\ Check for +5v at:\\ VSS (R/W wire) on Connector 65B Pin-A\\ TMAP Sensor (R/W wire) - Connector 80B Pin-3\\ TPS Sensor (R/W wire) - Connector 88B Pin-B\\ Jiffy Stand (R/W wire) on Connector 133B Pin-1\\ -- Even if not HDI model, this connector can be an issue\\ \\ Check ECM Connector 1&2 Pin-10 as both Sensor Ground & ECM Ground\\ -- Be sure it is equal to Battery Negative\\ Check ECM Connector-2 Pin-16 for Switched 12v Power\\ Check ECM Connector-2 Pin-18 for 12v Battery Power | 
 + 
 +\\ 
 + 
 +==== CPS - Cam Position Sensor ====
  
 **1986-1997 All Models & 1998-2003 '​S'​ Models**\\ **1986-1997 All Models & 1998-2003 '​S'​ Models**\\
-These models use a Cam Position Sensor Plate that is separate from the Ignition Control Module (ICM).\\+These models use a Cam Position Sensor ​(CPS) Plate that is separate from the Ignition Control Module (ICM).\\
  
 The Cam Sensor is a Hall-effect device mounted on the Cam Sensor Plate. It is used in conjunction with a rotor '​cup'​ mounted to the end of the camshaft. As the cup rotates, it passes through the Cam Sensor. Slots in the cup walls are '​timed'​ to the engine, allowing the cam sensor to indicate to the ICM the position of the cam shaft, and therefore, the position of the crankshaft. This information is used to time the firing of the spark plugs. The Cam Sensor is a Hall-effect device mounted on the Cam Sensor Plate. It is used in conjunction with a rotor '​cup'​ mounted to the end of the camshaft. As the cup rotates, it passes through the Cam Sensor. Slots in the cup walls are '​timed'​ to the engine, allowing the cam sensor to indicate to the ICM the position of the cam shaft, and therefore, the position of the crankshaft. This information is used to time the firing of the spark plugs.
  
-The Cam Sensor ​connects thru the main wire harness to the Ignition Control Module. It uses a 3-pin connector, known as 14A/B. It is located under the engine (left side near the kick stand). The 14A (plug) comes from the Cam Sensor ​Unit - the 14B (socket) is on the main harness and goes to the ICM.+The CPS connects thru the main wire harness to the ICM. It uses a 3-pin connector, known as 14A/B. It is located under the engine (left side near the kick stand). The 14A (plug) comes from the CPS Unit - the 14B (socket) is on the main harness and goes to the ICM.
  
 The Cam Sensor Plate is used to set the base timing of the engine, from which the ICM will advance or retard the spark according to its determined needs. See the [[techtalk:​evo:​engctl01#​ignition_timing|Ignition Timing]] information in the Sportsterpedia. The Cam Sensor Plate is used to set the base timing of the engine, from which the ICM will advance or retard the spark according to its determined needs. See the [[techtalk:​evo:​engctl01#​ignition_timing|Ignition Timing]] information in the Sportsterpedia.
-  + 
-(You can test fire the ICM from this connector: [[techtalk:​evo:​engctl01#​manually_trigger_the_ignition_control_module_for_testing_spark|See Here]].)  +The 1980-1993 models use CPS P/N 32400-80B (current superceding P/N) and the 1994-1997 (and 1200S models, 1998-2003) use CPS P/N 32400-94A (current superceding P/N). (You can test fire the ICM from this connector: [[techtalk:​evo:​engctl01#​manually_trigger_the_ignition_control_module_for_testing_spark|See Here]].)  
-  +
-{{techtalk:​evo:​engctl:​camsensorconnpins-evo1.jpg|}}((Illustration created by IXL2Relax at the XLForum)) {{techtalk:​evo:​engctl:​camsensorconnpins-evo2.jpg|}}((Illustration created by IXL2Relax at the XLForum))\\+
 On Connector 14B (3-pins), the wires function as follows: On Connector 14B (3-pins), the wires function as follows:
    * Pin(A) Red/White - 12v Power from ICM to Cam Sensor - 5v power for 1998-2003 '​S'​ Models (( IXL2Relax at XLForum.net ))    * Pin(A) Red/White - 12v Power from ICM to Cam Sensor - 5v power for 1998-2003 '​S'​ Models (( IXL2Relax at XLForum.net ))
    * Pin(B) Green/White - Rotor Signal from Cam Sensor to ICM    * Pin(B) Green/White - Rotor Signal from Cam Sensor to ICM
    * Pin(C) Black/White - Ground from ICM to Cam Sensor    * Pin(C) Black/White - Ground from ICM to Cam Sensor
 +
 +These diagrams show the CPS mating connector on the Main Harness:\\
 +{{techtalk:​evo:​engctl:​camsensorconnpins-evo1.jpg|}}((Illustration created by IXL2Relax at the XLForum)) {{techtalk:​evo:​engctl:​camsensorconnpins-evo2.jpg|}}((Illustration created by IXL2Relax at the XLForum))\\
  
 (Note: the 1998-2003 Sport model uses the same Cam Sensor & Connector as the 1994-1997 models. The slotted rotor cup is different on the Sport models, having additional slots to allow for the single-fire ignition. Note also, with the new ICM module and the addition of a MAP Sensor, the power to the CMP Sensor is 5v (also to the MAP Sensor) for the 1998-2003 '​S'​ models.) (Note: the 1998-2003 Sport model uses the same Cam Sensor & Connector as the 1994-1997 models. The slotted rotor cup is different on the Sport models, having additional slots to allow for the single-fire ignition. Note also, with the new ICM module and the addition of a MAP Sensor, the power to the CMP Sensor is 5v (also to the MAP Sensor) for the 1998-2003 '​S'​ models.)
Line 114: Line 134:
 When the engine is rotated, the slotted cup rotor (in the '​nosecone'​) on the end of the camshaft will pass thru the cam sensor creating an alternating output on Pin(B). Since the sensor has a 12v power source, the measured voltage is predicted to be from below 2v to above 10v, alternating. When the engine is rotated, the slotted cup rotor (in the '​nosecone'​) on the end of the camshaft will pass thru the cam sensor creating an alternating output on Pin(B). Since the sensor has a 12v power source, the measured voltage is predicted to be from below 2v to above 10v, alternating.
  
-|  {{:​techtalk:​evo:​engctl:​camsensorplate.jpg?​300|}}\\ 1986-1993 All Models - 32400-80B Sensor Plate\\ 1994-1997 All Models - 32400-94A Sensor Plate  |  {{:common:space100x5px.jpg|}} ​ |  {{:​techtalk:​evo:​engctl:​camsensorcup.jpg?​250|}}\\ \\ 32402-83 Rotor Cup\\ Used in 1986-1997 All Models\\ Also 1998-2003 Models except 1200S  |  {{:​techtalk:​evo:​engctl:​camsensorcup-1200s.jpg?​250|}}((Pic - Steelworker ​http://​xlforum.net/​forums/showthread.php?​t=1382357))\\ 1998-2003 1200S - 32422-98 Rotor Cup  |+Being in an enclosed area (nosecone) of the engine, the Cam Sensor is subject to high temperatures. The potting material is subject to melting and may cause erratic timing. (This location for the Ignition Module on the 1998-2003 models also created high heat failure issues for the module.) 
 + 
 +|  {{:​techtalk:​evo:​engctl:​camsensorplate.jpg?​300|}}\\ 1986-1993 All Models - 32400-80B Sensor Plate\\ 1994-1997 All Models - 32400-94A Sensor Plate  |  {{:techtalk:evo:​engctl:​camsensorplate-97-melted.jpg?200|}}((Pic from BowOnly at https://​www.xlforum.net/​forum/​sportster-motorcycle-forum/​sportster-motorcycle-era-specific-and-model-specific/​frame-mount-evo-sportster-talk-1986-2003-models/​199450-v-o-e-s-issue?​t=2076330)) \\ 1997 Cam Position Sensor Melted ​ 
 +|  {{:​techtalk:​evo:​engctl:​camsensorcup.jpg?​250|}}\\ \\ 32402-83 Rotor Cup\\ Used in 1986-1997 All Models\\ Also 1998-2003 Models except 1200S  |  {{:​techtalk:​evo:​engctl:​camsensorcup-1200s.jpg?​250|}}((Pic - Steelworker ​https://www.xlforum.net/​forum/sportster-motorcycle-forum/​sportster-motorcycle-electrical/​sportster-motorcycle-electrical-and-ignition/​130785-sportster-sport-1200s-98-03-ignition-replacement?​t=1382357))\\ 1998-2003 1200S - 32422-98 Rotor Cup  |
  
 \\ \\
Line 124: Line 147:
 The new ICM/Cam Sensor Plate still operated the same way - There was a sensor on the back side of the plate - The sensor monitored a rotating cup mounted on the end of the cam - It had windows cut into the cup to create the spark timing for the ICM. The new ICM/Cam Sensor Plate still operated the same way - There was a sensor on the back side of the plate - The sensor monitored a rotating cup mounted on the end of the cam - It had windows cut into the cup to create the spark timing for the ICM.
  
-This design was problematic due to the high-heat location of the electronics. Due to the high failure rate, the MoCo did not continue the design nor a supply of stock replacement units. The only source for replacing a failed 1998-2003 nosecone ICM has been the aftermarket.+This design was problematic due to the high-heat location of the electronics. Due to the high failure rate, the MoCo did not continue the design nor a supply of stock replacement units. The only source for replacing a failed 1998-2003 nosecone ICM has been the aftermarket. ​([[techtalk:​ref:​engctl01#​ultima_-_nosecone_ignition|See the REF section regarding the Ultima Ignition Module.]])
  
 {{:​techtalk:​evo:​engctl:​camsensorplate-icm-98-03-a.jpg?​300|}}{{common:​space100x5px.jpg|}}{{:​techtalk:​evo:​engctl:​camsensorplate-icm-98-03-b.jpg?​300|}} {{:​techtalk:​evo:​engctl:​camsensorplate-icm-98-03-a.jpg?​300|}}{{common:​space100x5px.jpg|}}{{:​techtalk:​evo:​engctl:​camsensorplate-icm-98-03-b.jpg?​300|}}
Line 151: Line 174:
  
 ** RESULT **\\  ** RESULT **\\ 
-If any test fails - remove the CKP sensor from engine, clean any debri from sensor, reinstall properly - Recheck your results - If the unit still fails (especially if no voltage), replace the CKP.\\+If any test fails - remove the CKP sensor from engine, clean any debris ​from sensor, reinstall properly - Recheck your results - If the unit still fails (especially if no voltage), replace the CKP.\\
  
 {{ :​techtalk:​evo:​engctl:​ckp-32707-01c.jpg?​200|}} {{ :​techtalk:​evo:​engctl:​ckp-32707-01c.jpg?​200|}}
-See this [[http://​xlforum.net/​forums/showthread.php?​t=1928519|__XLForum Thread__]].+See this [[https://www.xlforum.net/​forum/sportster-motorcycle-forum/​sportster-motorcycle-electrical/​sportster-motorcycle-electrical-and-ignition/​179520-ckp-testing-with-dso?​t=1928519|__XLForum Thread__]].
  
 **NOTE1:** The CKP P/N for 2004-2005 models is currently 32804-04B (long cable). The CKP P/N for 2006-2017+ models is currently 32707-01C (short cable), which is also used on some BT models. **NOTE1:** The CKP P/N for 2004-2005 models is currently 32804-04B (long cable). The CKP P/N for 2006-2017+ models is currently 32707-01C (short cable), which is also used on some BT models.
  
-**NOTE2:** With the CKP DTCs being a recurring issue, it would be a good idea to open & clean the CKP to main harness connector located beneath the frame. Put dielectric grease in the connector to help keep out grit & grime, then reconnect it. It may be getting excessive contamination due to its location.((thanks sportsterpaul - http://​xlforum.net/​forums/showpost.php?p=5603008&​postcount=128))+**NOTE2:** With the CKP DTCs being a recurring issue, it would be a good idea to open & clean the CKP to main harness connector located beneath the frame. Put dielectric grease in the connector to help keep out grit & grime, then reconnect it. It may be getting excessive contamination due to its location.((thanks sportsterpaul - https://www.xlforum.net/​forum/forum-functions/​sportsterpedia-com-admin/​181086-sportsterpedia-progress/​page9?​postcount=128#​post4135380))
  
-\\+**NOTE3** DTC P0373 & P0374 Diagnostic Tips - Engine must crank for at least five seconds (without CKP signal) in order to set P0374 code. Intermittent TMAP wiring or sensor issues may cause these codes to set prior to setting TMAP codes. Verify TMAP wiring and sensor.
  
 +**NOTE4:** You may also need information regarding how the CKP is used for Spark Signal Syncronization and Engine Phase (see this Sportsterpedia page: http://​sportsterpedia.com/​doku.php/​techtalk:​evo:​engctl01#​single-fire_spark_synchronization_2004-later).
  
 +\\
  
 ==== MAP - Manifold Absolute Pressure ==== ==== MAP - Manifold Absolute Pressure ====
Line 175: Line 200:
 {{ :​techtalk:​evo:​engctl:​98-03_map_sensor_location_by_hippysmack.jpg?​direct&​300|}} {{ :​techtalk:​evo:​engctl:​98-03_map_sensor_location_by_hippysmack.jpg?​direct&​300|}}
  
-The MAP Sensor, in accordance with the changing engine vacuum and atmospheric barometric pressure, alters the voltage sent back to the ICM - more vacuum equals lower voltage. See the **98-03 MAP sensor location** in the middle ((photo by Hippysmack)) & **04-06 MAP Sensor Location** to the right ---->​.((photo by johnk of the XLFORUM ​http://​xlforum.net/​forums/showthread.php?​threadid=1422877))\\+The MAP Sensor, in accordance with the changing engine vacuum and atmospheric barometric pressure, alters the voltage sent back to the ICM - more vacuum equals lower voltage. See the **98-03 ​1200S MAP sensor location** in the middle ((photo by Hippysmack)) & **04-06 MAP Sensor Location** to the right ---->​.((photo by johnk of the XLFORUM ​https://www.xlforum.net/​forum/sportster-motorcycle-forum/​sportster-motorcycle-motor-engine/​sportster-motorcycle-motor-top-end/​132786-fixing-a-leaky-top-end-with-pics?​threadid=1422877))\\
  
  
Line 197: Line 222:
 To test that P0108 occurs, disconnect the MAP sensor, then short socket Pin# B to socket Pin# C of the harness connector# 80B (be sure not to touch Pin# A) - Then turn the key on - check the DTCs. To test that P0108 occurs, disconnect the MAP sensor, then short socket Pin# B to socket Pin# C of the harness connector# 80B (be sure not to touch Pin# A) - Then turn the key on - check the DTCs.
  
-This XLForum thread lists some test info & alternative part numbers: ​http://​xlforum.net/​forums/showthread.php?​threadid=1195745\\+This XLForum thread lists some test info & alternative part numbers: ​https://www.xlforum.net/​forum/sportster-motorcycle-forum/​sportster-motorcycle-general-discussion-and-problems/​121908-map-sensor-warning-id10t-type-of-question?​threadid=1195745\\
 (HD # 32316-99 changed to 32417-10)\\ (HD # 32316-99 changed to 32417-10)\\
 (Alternatives:​ Delphi# PS10002 / Echlin# 216451 / Delco# 213-331 / GM# 12614970 / GM# 16212460) (Alternatives:​ Delphi# PS10002 / Echlin# 216451 / Delco# 213-331 / GM# 12614970 / GM# 16212460)
Line 205: Line 230:
  
 \\ \\
- 
- 
  
 ==== EFI Manifold & Induction Module ==== ==== EFI Manifold & Induction Module ====
Line 212: Line 235:
 \\ \\
 {{:​common:​space100x5px.jpg?​175|}}<​font 20px/​inherit;;​inherit;;​inherit>​**Reference Picture showing Sensor Locations.**</​font>​ {{:​common:​space100x5px.jpg?​175|}}<​font 20px/​inherit;;​inherit;;​inherit>​**Reference Picture showing Sensor Locations.**</​font>​
-{{:​techtalk:​evo:​engctl:​2014-efi-manifold-inductionsensors-xkreedx.jpg|}}((photo by xkreedx of the XLFORUM ​http://​xlforum.net/​forums/showthread.php?​threadid=2059564))((Annotated by IXL2Relax at the XLForum))+{{:​techtalk:​evo:​engctl:​2014-efi-manifold-inductionsensors-xkreedx.jpg|}}((photo by xkreedx of the XLFORUM ​https://www.xlforum.net/​forum/sportster-motorcycle-forum/​sportster-motorcycle-motor-engine/​sportster-motorcycle-engine-conversions/​192378-1200-to-1275-hammer-conversion?​threadid=2059564))((Annotated by IXL2Relax at the XLForum))
  
 \\ \\
- 
  
 ==== Fuel Injectors ==== ==== Fuel Injectors ====
  
-The fuel injectors are electrical solenoids (switch valves for liquid) that allow the flow of pressurized fuel from the electric fuel pump. The injectors spray fuel (like a hose nozzle) into the intake manifold air tract. See example in the 'EFI Manifold & Induction Module'​ picture.+The fuel injectors ​(see pic above) ​are electrical solenoids (switch valves for liquid) that allow the flow of pressurized fuel from the electric fuel pump. The injectors spray fuel (like a hose nozzle) into the intake manifold air tract.
  
-The injection time (therefore, fuel amount) is a matter of how long (in milliseconds) the injector solenoid is active. This is a very small time period.+The injection time (therefore, fuel amount) is a matter of how long (in milliseconds) the injector solenoid is active. This is a very small time period ​controlled by the ECM. The injectors are timed by the ECM to inject fuel a the proper time during the engine cycle. The injectors are triggered individually for the front & rear cylinder intake.
  
-The injectors are timed by the ECM to the engine cycle and are triggered individually. Power is supplied to the injectors thru the system relay so that they can be turned off with the rest of the ignition components ​the fuel pump and ignition coil.+When the engine is operating, ​the ECM controls the path to ground for the injectors (solenoids) to trigger the injection of the appropriate amount of fuel (to meet the Air-Fuel-Ratio goals) at the proper time. Power is supplied to the injectors thru the system relay so that they can be turned off with the rest of the ignition components ​(the fuel pump and ignition coil).
  
-When the engine is operating, ​the ECM controls ​the path to ground ​for the injectors (solenoids) to trigger ​the injection of the appropriate amount ​of fuel (to meet the Air-Fuel-Ratio goals) at the proper time.+^ DTCode ^ Trouble Condition | 
 +| P0261 | Front Injector open/low | 
 +| P0262 | Front Injector high | 
 +| P0263 | Rear Injector open/low | 
 +| P0264 | Rear Injector high | 
 + 
 +Test the injector solenoid by measuring resistance between ​the two connector pins. It should read 10.0 - 25.0 ohms. 
 + 
 +To test the injectors ​for leaking fuel into the manifold: 
 +  * Remove ​the air cleaner 
 +  * With the throttle wide open, turn key ON for 2 seconds and then OFF for 2 seconds five consecutive times. 
 +  * Replace the fuel injector if there is any evidence ​of raw fuel in the bores.
  
 To help in verifying the injectors are being triggered, since the pulses are very small, there are diagnostic sets called Noid Testers to help show that a pulse has been received. Tester sets come with various connectors to allow the Noid Tester to be used on fuel injectors, intake air controls and even on coils. To help in verifying the injectors are being triggered, since the pulses are very small, there are diagnostic sets called Noid Testers to help show that a pulse has been received. Tester sets come with various connectors to allow the Noid Tester to be used on fuel injectors, intake air controls and even on coils.
  
 \\ \\
- 
  
 ==== IAT - Intake Air Temperature ==== ==== IAT - Intake Air Temperature ====
Line 238: Line 270:
 ==== TMAP - Temperature/​Manifold Absolute Pressure ==== ==== TMAP - Temperature/​Manifold Absolute Pressure ====
  
-(Used on 2007-later models)((Information for this section was collected from Fe Head's contribution to an [[http://​xlforum.net/​forums/showthread.php?​t=278587|XLForum Thread]] and from the 2008 Sportster Electrical Diagnostic Manual)) ​- See example in the 'EFI Manifold & Induction Module'​ picture. +The TMAP sensor ​(used on 2007-later models ​- see pic above)((Information for this section was collected from Fe Head's contribution to an [[https://www.xlforum.net/​forum/sportster-motorcycle-forum/​sportster-motorcycle-intake-and-exhaust/​sportster-motorcycle-air-intake-carburetor-efi-fuel-and-exhaust/​55778-function-of-the-map-sensor?​t=278587|XLForum Thread]] and from the 2008 Sportster Electrical Diagnostic Manual)) combines an IAT (Intake Air Temperature) and a MAP (Manifold Absolute Pressure) sensor into a single component. It is mounted on the intake air manifold which distributes incoming air from the throttle body into the two cylinders.
- +
-The TMAP sensor ​combines an IAT (Intake Air Temperature) and a MAP (Manifold Absolute Pressure) sensor into a single component. It is mounted on the intake air manifold which distributes incoming air from the throttle body into the two cylinders.+
  
 The TMAP sensor provides information to the ECM upon which the ECM alters the timing of the spark and the injection of fuel based on the current vacuum conditions in the manifold. By altering the spark timing and fuel, better combustion occurs in varied situations. The TMAP sensor provides information to the ECM upon which the ECM alters the timing of the spark and the injection of fuel based on the current vacuum conditions in the manifold. By altering the spark timing and fuel, better combustion occurs in varied situations.
  
-**The MAP Sensor in the TMAP Sensor**+**The MAP Sensor** \\ 
 + 
 +The MAP on 1998-2003 Sport models only and 2004-2006 Models Sportsters is a stand alone unit. Function and testing is the same as in 2007 models below. \\ 
 + 
 +**The MAP Sensor Signal from the TMAP Sensor**
  
-  * The MAP monitors the changing vacuum (pressure) in the manifold that occurs as you ride, change speeds and vary the engine load via the throttle position. ​It is temperature compensated and uses a complex algorithm to help offset the pulsating wobble effect of the HD V twin's assymetrical firing setup.+  * The MAP sensor ​monitors the changing vacuum (pressure) in the manifold that occurs as you ride, change speeds and vary the engine load via the throttle position. ​The MAP signal (in the ECM) is temperature compensated and uses a complex algorithm to help offset the pulsating wobble effect of the HD V twin's assymetrical firing setup.
  
   * It is a very major component of the final speed density calculation that ulimately determines the injector'​s pulse width required to sustain the best A/F ratio at any given time.   * It is a very major component of the final speed density calculation that ulimately determines the injector'​s pulse width required to sustain the best A/F ratio at any given time.
Line 253: Line 287:
  
 ^ DTCode ^ Trouble Indicated | ^ DTCode ^ Trouble Indicated |
 +|1998-2003 S-Models ((1998 HD Sportster FSM pg 7-33))||
 +| Code 12 | MAP Out Of Range or Fluctuates Faster Than Normal |
 +|2004-Up Models||
 +| P0106 | MAP Sensor Rate-Of-Change Error|
 | P0107 | Map Sensor Open/Low |  | P0107 | Map Sensor Open/Low | 
 | P0108 | Map Sensor High |  | P0108 | Map Sensor High | 
  
 +  * The P0106 will set if the MAP sensor signal fluctuates faster than normal operation. ((2005 Electrical Diagnostics Manual pg 4-35))
   * The P0107 indicates that the reading was either absent or fell below the minimum range for some period of time. If not calibrated correctly or working properly the ECM will assign a canned value and use the other inputs to adjust the A/F ratio. It will greatly affect your richness/​leaness if it is skewed or not registering accurate readings.   * The P0107 indicates that the reading was either absent or fell below the minimum range for some period of time. If not calibrated correctly or working properly the ECM will assign a canned value and use the other inputs to adjust the A/F ratio. It will greatly affect your richness/​leaness if it is skewed or not registering accurate readings.
  
-**TESTING the MAP SENSOR ​OPERATION** ((http://​xlforum.net/​forums/​showthread.php?​t=278587))+**TESTING the MAP SENSOR** ​ ((2005 HD Sportster Electrical Diagnostics Manual pg 4-35)) \\ 
 +The signal varies in accordance with engine vacuum and atmospheric barometric pressure. Changes in barometric pressure are influenced by weather and altitude. \\
  
-  ​* This requires a digital ​multi-meter ​set to the 0 - 20 volt dc setting. +**Bypassing the MAP for Testing**: ((1998 HD Sportster FSM pg 7-33)) \\ 
-  * Typically most MAP sensors are simply a set of resistive strain guages mounted on a suitable substrate and forming a bridge circuit.+  * With the MAP sensor disconnected,​ the ignition control module should recognize a low voltage. If low voltage is observed, the ignition control module and harness are not at fault. 
 +  *You can gently place a jumper wire across the MAP Sensor connector power and feed terminals. With the jumper in place, the ignition control module should recognize a high voltage. 
 + 
 +**MAP Output Voltage**: \\ 
 +  ​* This requires a digital ​multimeter ​set to the 0-20 volt DC setting, MAP connected inline (and optional Mityvac or other hand held vacuum pump). \\ See also [[techtalk:​ref:​tools160#​mityvac_vacuum_pump_function_and_usage|MityVac Vacuum Pump Function and Usage]] in the Sportsterpedia\\ 
 +  * Typically most MAP sensors are simply a set of resistive strain guages mounted on a suitable substrate and forming a bridge circuit. ​((Fe Head of the XLFORUM https://​www.xlforum.net/​forum/​sportster-motorcycle-forum/​sportster-motorcycle-intake-and-exhaust/​sportster-motorcycle-air-intake-carburetor-efi-fuel-and-exhaust/​55778-function-of-the-map-sensor/​page3?​t=278587&​page=3))
   * With the ignition switch turned to ON, test the leads as follows:   * With the ignition switch turned to ON, test the leads as follows:
-  - (Input Power) Probe the R/W wire ((Hippysmack)) ​lead and verify it has +5 volts. +  - (Input Power) Probe the R/W wire lead and verify it has +5 volts. 
-  - (Signal Out) Remove the hose from intake manifold and if needed add an extension to it so you can easily apply a vacuum with with a vacuum ​gauge or your mouth. +  - (Signal Out) Remove the hose from intake manifold and if needed add an extension to it so you can easily apply a vacuum with the vacuum ​pump or your mouth. 
-  - Draw as much vacuum ​as you can and seal it (with your tongue) ​while probing the V/W wire ((Hippysmack)) to read between 1.5-3.0 volts.((original value was 3.5 to 4.5 volts in thread footnoted ​but 2005 EDM says higher ​vacuum ​= lower voltage)+  - Draw up some vacuum while probing the V/W wire. The signal voltage should lower as the vacuum is applied ​(read between 1.5-3.0 volts)\\ **Caution**:​ Do not over-pump (or otherwise create too much vacuum) ​while checking the MAP sensor output as sensor damage may result. 
-  - Then release the vacuum slowly and see the voltage increase((footnoted thread says voltage drops - but 2005 EDM says less vacuum = higher voltage)) as you do, confirming the lead signal functions+  - Then release the vacuum slowly and see the voltage increase, confirming the output ​signal functions ​properly
-  * This will confirm the functionality of the MAP sensor+  * This signal is the one that the ECM uses to assess the state of load on the engine relative to the Throttle Position Sensor and the CKP (RPM) signals.
-  * This signal is the one that the ECM uses to assess the state of load on the engine relative to the Throttle Position Sensor and the tachometer reading.+
  
 **The IAT Sensor in the TMAP Sensor** **The IAT Sensor in the TMAP Sensor**
  
-The Intake Air Temperature (IAT) portion of the TMAP sensor is a thermistor device. It has a power input (+5v), a ground and a signal ​lead back to the ECM. At a specific temperature,​ the IAT will have a specific resistance across its terminals. As this resistance varies, so does the voltage sent back to the ECM.+The Intake Air Temperature (IAT) portion of the TMAP sensor is a thermistor device. It has a power input (+5v), a ground and a signal back to the ECM. At a specific temperature,​ the IAT will have a specific resistance across its terminals. As this resistance varies, so does the voltage sent back to the ECM.
   * At high temperatures,​ the resistance of the IAT sensor is very low, which effectively lowers the signal voltage.   * At high temperatures,​ the resistance of the IAT sensor is very low, which effectively lowers the signal voltage.
   * At low temperatures,​ the resistance is very high, allowing the voltage to rise close to 5 volts.   * At low temperatures,​ the resistance is very high, allowing the voltage to rise close to 5 volts.
Line 294: Line 338:
 ==== TPS - Throttle Position Sensor ==== ==== TPS - Throttle Position Sensor ====
  
-The Throttle Position Sensor (TPS) is mounted on the Throttle Body of 2007-later (EFI) models.((+The Throttle Position Sensor (TPS) (see pic above) is mounted on the Throttle Body of 2007-later (EFI) models.((
 Information for this section was collected from the 2008 Sportster Electrical Diagnostic Manual)) - See example in the 'EFI Manifold & Induction Module'​ picture. Information for this section was collected from the 2008 Sportster Electrical Diagnostic Manual)) - See example in the 'EFI Manifold & Induction Module'​ picture.
  
-The ECM provides a +5 volt supply and ground to the sensor. The TPS sends a signal back to the ECM. The returned signal varies in voltage according to throttle position.+The ECM provides a +5 volt supply and ground to the sensor. The TPS sends a signal back to the ECM. The returned signal varies in voltage according to throttle position. The TPS operates as a variable resistance.
  
   * At idle (closed throttle), the signal is typically in the range of 0.20 - 0.80 volts.   * At idle (closed throttle), the signal is typically in the range of 0.20 - 0.80 volts.
Line 307: Line 351:
  
 **Check the TPS Output Voltage Scaling**\\ **Check the TPS Output Voltage Scaling**\\
-With the Key ON, engine not running, observe the TP sensor voltage at the ECM on the TPS input line while opening the throttle. Voltage displayed should vary from <1.0 volts (throttle closed) to greater than 4.0 volts (throttle held wide open). As the throttle is slowly moved, the voltage should change gradually without spikes or low voltages being observed.+With the Key ON, engine not running, observe the TP sensor voltage at the ECM on the TPS input line while opening the throttle. Voltage displayed should vary from <1.0 volts (throttle closed) to greater than 4.0 volts (throttle held wide open). As the throttle is slowly moved, the voltage should change gradually without spikes or low voltages being observed. There was an upgrade to P/N 27629-01A after 2008 (not sure which year) that is compatible for all 2007-later models.
  
 Note: If you hold the throttle open before starting the engine, and the TPS signal is equal to or greater than 3.8v, the system goes into a condition called 'clear flood' mode. The engine will not start because the fuel system is shut off, but the starter will operate and you will get spark. This may also occur if there is a mechanical problem, such as stuck throttle cables or seriously damaged TPS. Note: If you hold the throttle open before starting the engine, and the TPS signal is equal to or greater than 3.8v, the system goes into a condition called 'clear flood' mode. The engine will not start because the fuel system is shut off, but the starter will operate and you will get spark. This may also occur if there is a mechanical problem, such as stuck throttle cables or seriously damaged TPS.
Line 316: Line 360:
 ==== IAC - Idle Air Control ==== ==== IAC - Idle Air Control ====
  
-The EFI Sportsters (2007-later) include an Idle Air Control (IAC) to set the idle speed of the engine. The IAC is mounted on the throttle body. See example in the 'EFI Manifold & Induction Module'​ picture.+The EFI Sportsters (2007-later) include an Idle Air Control (IAC - P/N 27628-01A) (see pic above) to set the idle speed of the engine. The IAC is mounted on the throttle body.
  
-In normal operation, the opening and closing of the throttle plate in the throttle body (via the throttle cables) determines the amount of air flow into the intake manifold. But in the EFI systemthe ECM controls ​the IAC which opens & closes an air pathway around the throttle plate to supply air into the manifold ​during engine idling.+In normal ​riding ​operation, ​the air flow into the engine, thru the intake manifold, is controlled by the opening and closing of the throttle plate in the throttle bodyvia the throttle cables. But, during idle conditions, ​the EFI system ​uses the ECM to control ​the IACwhich opens & closes an air pathway around the throttle plate to supply air into the manifold.
  
-The IAC has a motor driven pintle ​(or pin/​shaft/​plugthat allows more (when retracted) or less (when extendedair to bypass the throttle plate. The IAC motor is controlled by electrical pulses to either extend or retract the pintle, each pulse moving the pintle a given distance. However, since the IAC has no feed back to the ECM to indicate its current position, changes in position are based on the ECM keeping track of where it last put the pintle.+The Idle Condition, under which the IAC operates, is when the VSS is '​0' ​(no vehicle motionand the TPS value is less than 1% (throttle fully closed).
  
-When the ignition ​is turned off, the ECM '​resets'​ the IAC by sending enough ​pulses ​(defined in the ECM programming) ​to fully extend the pintle ​and effectively close the air bypassThen, before the power is shut down, the IAC is given a number of calculated pulses (steps) ​to retract it to a '​parked' ​position. This parked ​position ​allows an increased air flow and idle speed in preparation for the next startup operation. It will often be audible in the 10 second period after the key is turned off.+The IAC has a motor driven pintle (or pin/​shaft/​plug) that allows more air (when retracted) or less air (when extended) to bypass ​the throttle plate. The IAC motor is controlled ​by electrical ​pulses to either ​extend ​or retract ​the pintle, each pulse (step) moving ​the pintle a given distanceHoweversince the IAC has no feed back to the ECM to indicate its current ​position, changes in position ​are based on the ECM keeping track of where it last put the pintle.
  
-The IAC will stop having control when the TPS voltage exceeds 1% (the throttle ​is open), the battery drops below 9v or the VSS becomes greater than 0 (the bike is moving).+When the keyswitch ​is turned off, the power to the ECM remains ​(coming from the ECM fuse, later the Battery fuse). **__The ECM performs a 10-second procedure to '​reset'​ the IAC. This '​reset'​ procedure should not be interrupted by turning the keyswitch back on.__** It will often be audible in the 10 second period after the key is turned off.
  
-(High Idle problems ​may be addressed ​with the procedure mentioned in this XLForum thread: ​http://​xlforum.net/​forums/showthread.php?t=737008)+During the '​reset'​ procedure, the ECM will send enough pulses ​(defined in the ECM programming) to fully extend the pintle and completley close the air bypass. This is considered the '​0'​ count position for tracking the pintle position. The '​0'​ count position is only used for synchronization and is not a normal position at any time other than during the reset procedure. 
 + 
 +To complete the '​reset'​ procedure, the IAC is given a number of predefined pulses (steps) to open it (retract) to a '​parked'​ position. The ECM assumes that the pintle is in this position during the next start procedure. At a restart, the ECM begins tracking the pintle position thru the pulse count tracking. 
 + 
 +This parked position of the pintle allows an increased air flow (and therefore idle speed) in preparation for the next startup operation. 
 + 
 +^ DTCode ^ Trouble Condition | 
 +| P0505 | Loss of Idle Speed Control | 
 + 
 +This code may occur under various conditions and along with other DTCs. Resolve ​the other codes first before addressing the P0505. 
 + 
 +A P0505 DTC is set if, during an Idle Condition, the idle RPM is 200 above the programmed idle speed and the IAC motor is at a '​0'​ position count (fully closed) for greater than 5 seconds or if the idle RPM is 200 below the programmed idle speed and the IAC motor is at its maximum position count (fully open) for greater than 5 seconds. Some failures that might create ​this condition are: 
 + 
 +  * if an intake manifold air leak is large enough to cause the IAC to reset to '​0'​ position while the ECM is attempting to control the idle speed. 
 +  * if the fuel injectors are leaking extra fuel into the manifold bypassing the EFI control and raising the engine RPM. 
 +  * if there is a defective TPS reporting an incorrect throttle plate position. 
 +  * if there is a defective ETS reporting an incorrect engine temperature. 
 + 
 +Other conditions that might set a P0505 code are related to engine misfires, a vacuum leak, contaminated fuel or wet sumping. 
 + 
 +The IAC Pintle moves from fully closed to fully open with a maximum of 155 pulses. The typical pulse count (open) during Hot Idle is between 20 & 50. 
 + 
 +The IAC will give up its control of the engine when it is not in an Idle Condition - meaning that the TPS voltage exceeds 1% (the throttle is open) or the VSS becomes greater than 0 (the bike is moving). It will not have control if the battery voltage drops below 9.0v. If the Battery Voltage connection to the ECM is lost, the engine will start, but the IAC will not be able to perform the reset procedure when the keyswitch is turned off because the ECM will not have power. Eventually, the pintle position tracking will fail causing performance problems. 
 + 
 +A number of riders have reported a High Idle problem that occurs when coming to a stop. Sometimes the P0505 DTC is set, but not always. This XLForum thread ​discusses that issuehttps://www.xlforum.net/​forum/sportster-motorcycle-forum/​sportster-motorcycle-era-specific-and-model-specific/​efi-sportster-motorcycle-talk-2007-and-up/​90800-throttle-idle-problem-newbie?t=737008)
  
 \\ \\
Line 359: Line 427:
  
 ==== O2S - Oxygen Sensor ==== ==== O2S - Oxygen Sensor ====
 +\\
 +
 +^ DTCode ^ Trouble Condition |
 +| P0131 | Front O2 Sensor - low or engine running lean |
 +| P0132 | Front O2 Sensor - engine running rich |
 +| P0134 | Front O2 Sensor - high/​open/​not responding |
 +| P0151 | Rear O2 Sensor - low or engine running lean |
 +| P0152 | Rear O2 Sensor - engine running rich |
 +| P0153 | Rear O2 Sensor - high/​open/​not responding |
  
 +A voltage reading of 5v on the O2 Sensor output is typical for a cold engine. Once the O2 sensors are up to operating temperature,​ typical voltage is 0.45 volt (approximately 14.6 AFR).
  
 +The O2 sensor DTCs WILL NOT set the Check Engine Light. Current DTCs can be retrieved thru the speedometer display and the historic codes thru computer-based diagnostic tools.
  
 \\ \\
Line 366: Line 445:
  
 ==== VSS - Vehicle Speed Sensor ==== ==== VSS - Vehicle Speed Sensor ====
-The VSS is a hall-effect device located on the engine, just above the sprocket cover and near the rear of the starter solenoid. The sensor output is varied by proximity to the teeth on the 5th gear in the transmission.+The VSS is a hall-effect device located on the engine, just above the sprocket cover and near the rear of the starter solenoid.\\ 
 +The sensor output is varied by proximity to the teeth on the 5th gear in the transmission. ​This is the final output gear\\ 
 +in the transmission & rotates the final drive sprocket (belt) at the same rpm. 
  
 {{ techtalk:​evo:​engctl:​74402-95-speed_sensor.jpg?​300|}} {{ techtalk:​evo:​engctl:​74402-95-speed_sensor.jpg?​300|}}
Line 389: Line 471:
 If you are able to observe the above voltages from the sensor, but the speedometer is still erratic or otherwise malfunctioning,​ be sure to test all the wiring between the sensor and the speedometer. As a last resort, replacement of the speedometer may be in order. If you are able to observe the above voltages from the sensor, but the speedometer is still erratic or otherwise malfunctioning,​ be sure to test all the wiring between the sensor and the speedometer. As a last resort, replacement of the speedometer may be in order.
  
-Check [[http://​xlforum.net/​forums/showthread.php?​t=800778|this XLForum thread]] for a '​FIX'​ to erratic speedo operation for 1995-2003 models.+Check [[https://www.xlforum.net/​forum/sportster-motorcycle-forum/​sportster-motorcycle-era-specific-and-model-specific/​frame-mount-evo-sportster-talk-1986-2003-models/​95720-speedometer-problem-can-t-find-in-search?​t=800778|this XLForum thread]] for a '​FIX'​ to erratic speedo operation for 1995-2003 models.
  
-**(2004-2013)** (2004-2012 = P/N 74402-04A - 2013 = P/N 74402-05B)\\+**(2004-2013)** (2004 only = P/N 74402-04A ​- 2005-2013 = P/N 74402-05B)\\
 The VSS is a 5v-based hall-effect sensor. The 5v power source for the sensor (BLACK/RED wire of the twisted pair) comes from the ICM/ECM and the pulsing output from the sensor (BLACK/BLUE wire of the twisted pair) goes to the ICM/ECM for processing. The ground connection (BLACK wire) is part of the main harness. The VSS is a 5v-based hall-effect sensor. The 5v power source for the sensor (BLACK/RED wire of the twisted pair) comes from the ICM/ECM and the pulsing output from the sensor (BLACK/BLUE wire of the twisted pair) goes to the ICM/ECM for processing. The ground connection (BLACK wire) is part of the main harness.
  
Line 404: Line 486:
 If you are able to observe the above voltage variations from the sensor, but the speedometer is still erratic or otherwise malfunctioning,​ be sure to test all the wiring between the sensor and the ICM/ECM as well as the Serial Data Bus connection. As a last resort, replacement of the VSS or the speedometer may be in order. If you are able to observe the above voltage variations from the sensor, but the speedometer is still erratic or otherwise malfunctioning,​ be sure to test all the wiring between the sensor and the ICM/ECM as well as the Serial Data Bus connection. As a last resort, replacement of the VSS or the speedometer may be in order.
  
 +(The 74402-04A sensor has a long attached cable while the later 74402-05B has a connector built on the sensor with the wiring being part of the main harness.)
  
 **(2014-on)** (P/N 74402-05B)\\ **(2014-on)** (P/N 74402-05B)\\
-The VSS sensor is the same 5v-based hall-effect sensor as 2013. The ECM (Engine Control Module) handles all the processing of the signals ​and sends data to the speedometer ​over the new CANbus ​communications connection.+The VSS sensor is the same 5v-based hall-effect sensor as for 2013 models and the ECM (Engine Control Module) handles all the processing of the signals. The speedometer ​now utilizes ​the new CANbus ​to send the calculated data to the speedometer.
  
-Note this very informative [[http://​xlforum.net/​forums/showthread.php?​t=1883180|__XLForum Thread__]] regarding the VSS.+Note this very informative [[https://www.xlforum.net/​forum/sportster-motorcycle-forum/​sportster-motorcycle-electrical/​sportster-motorcycle-lighting/​175521-self-cancelling-indicator-wiring?​t=1883180|__XLForum Thread__]] regarding the VSS.
  
 \\ \\
Line 415: Line 498:
 ==== BAS - Bank Angle Sensor ==== ==== BAS - Bank Angle Sensor ====
  
-{{ techtalk:​evo:​engctl:​98-03-b-bankanglesensor.jpg?​100|Image from Shu XLForum threadid=619957}} {{ techtalk:​evo:​engctl:​98-03-a-bankanglesensor.jpg?​100|}} The Bank Angle Sensor, as an individual, external component, was used on Sportsters from 1998 to 2003. Using an internal v-shaped channel and steel ball, it is intended to kill the ignition if the bike lean angle exceeded 55 degrees, such as in an accident or tip over. It is attachedupright, to the side of the battery box, toward the rear, using a locating pin and one screw. It has a 3-wire connector.+{{techtalk:​evo:​engctl:​98-03-a-bankanglesensor.jpg?​150|}}{{techtalk:​evo:​engctl:​98-03-b-bankanglesensor.jpg?​150|}} ((Image from Shu XLForum threadid=619957)) {{:techtalk:​evo:​engctl:​98-03-c-bankanglesensor-internal.jpg?150|}}((pic from Diogenes415 of the XLForum https://​www.xlforum.net/​forum/​sportster-motorcycle-forum/​sportster-motorcycle-general-discussion-and-problems/​202146-question-about-bas-system?​t=2079288))\\ 
 +The Bank Angle Sensor, as an individual, external component, was used on Sportsters from 1998 to 2003. Using an internal v-shaped channel and steel ball, it is intended to kill the ignition if the bike lean angle exceeded 55 degrees, such as in an accident or tip over. It is attached upright, on those models, to the side of the battery box, toward the rear, using a locating pin and one screw. It has a 3-wire connector.
  
 To reset the ignition function after the BAS has been triggered, turn off the keyswitch, set the bike upright, turn the keyswitch on. To reset the ignition function after the BAS has been triggered, turn off the keyswitch, set the bike upright, turn the keyswitch on.
Line 477: Line 561:
 The jiffy stand sensor also has a 'Fail Enable'​ mode. This mode allows the engine to start and run if the system recognizes a problem with the jiffy stand sensor circuit. If a problem exists or if the transmission is put in gear with the jiffy stand extended the odometer will display "SIdE Stand"​. The jiffy stand sensor also has a 'Fail Enable'​ mode. This mode allows the engine to start and run if the system recognizes a problem with the jiffy stand sensor circuit. If a problem exists or if the transmission is put in gear with the jiffy stand extended the odometer will display "SIdE Stand"​.
  
-(Here is an [[http://​xlforum.net/​forums/showthread.php?​t=1879945|XLForum THREAD]] that discusses an intermittent issue which causes the bike to stop running and may not produce any DTC.)+(Here is an [[https://www.xlforum.net/​forum/sportster-motorcycle-forum/​sportster-motorcycle-electrical/​sportster-motorcycle-electrical-and-ignition/​175198-side-stand-issues-on-can-bus-sportsters?​t=1879945|XLForum THREAD]] that discusses an intermittent issue which causes the bike to stop running and may not produce any DTC.)
  
  
Line 484: Line 568:
  
 ===== Electric Fuel Pump (EFI) ===== ===== Electric Fuel Pump (EFI) =====
 +==== Sub Documents ==== 
 +  * [[techtalk:​evo:​engctl03t|Replacing EFI Fuel Filter on 2013 883N]]
 ==== Fuel Pump Operation ==== ==== Fuel Pump Operation ====
  
-The fuel pump delivers fuel, under pressure, to the injectors. The pressure regulator, internally mounted on the fuel filter, controls the amount of pressure in the system. Excess fuel flow is bypassed from the pump assembly back into the fuel tank through the pressure regulator.+Starting in 2007 (EFI), the Sportsters use an electric fuel pump. The fuel pump delivers fuel, under pressure, to the injectors. The pressure regulator, internally mounted on the fuel filter, controls the amount of pressure in the system. Excess fuel flow is bypassed from the pump assembly back into the fuel tank through the pressure regulator.
  
 The fuel pump delivers fuel through the fuel line, to a cavity in the induction module, known as the Fuel Rail. The Fuel Rail directs the fuel to the fuel injectors. The fuel pump delivers fuel through the fuel line, to a cavity in the induction module, known as the Fuel Rail. The Fuel Rail directs the fuel to the fuel injectors.
  
-When the keyswitch is turned ON (with RUN/Stop in RUN), the ECM causes the fuel pump to run for 2-3 seconds to prime the pressure in the system. Then, the ECM turns off the System Relay and waits for further action by the rider. The System Relay will be activated for ignition power (to the fuel pump, coil & injectors) when the ECM sees CKP pulses (as when the starter is running). ​If the engine is not running (no CKP pulses) ​or being cranked, the ECM will de-energize the system relay within a few seconds.+When the keyswitch is turned ON (with RUN/Stop in RUN), the ECM causes the fuel pump to run for 2-3 seconds to prime the pressure in the system. Then, the ECM turns off the System Relay and waits for further action by the rider. The System Relay will be activated for ignition power (to the fuel pump, coil & injectors) when the ECM sees CKP pulses (as when the starter is running). ​Whenever ​the engine is not running ​or being cranked ​(no CKP pulses), the ECM will de-energize the system relay within a few seconds.
  
 On 2014-later models, the BCM performs the same functions as the ECM described above. It does not use an external System Relay, but rather uses its own internal power control to allow or prevent power to the fuel pump. On 2014-later models, the BCM performs the same functions as the ECM described above. It does not use an external System Relay, but rather uses its own internal power control to allow or prevent power to the fuel pump.
Line 503: Line 588:
  
  
-{{:​techtalk:​evo:​engctl:​xr1200x_fuel_pump_by_davo_137.jpg?​direct&​300|}} ((photo by Davo_137 of the XLFORUM ​http://​xlforum.net/​forums/showthread.php?​t=2072270))+{{:​techtalk:​evo:​engctl:​xr1200x_fuel_pump_by_davo_137.jpg?​direct&​300|}} ((photo by Davo_137 of the XLFORUM ​https://www.xlforum.net/​forum/sportster-motorcycle-forum/​sportster-motorcycle-general-discussion-and-problems/​195845-do-you-think-is-normal-this-fuel-pump-noise?​t=2072270))
  
 \\ \\
Line 512: Line 597:
 The EFI model Sportsters (2007-later) included an electric fuel pump with a Low Fuel Sensor. The sensor uses a float with a magnet to trigger the sensor when the fuel is low. Some owners found the low fuel indicator to be erratic and the consensus was that the float (white) that triggers the sensor was getting stuck. Eventually, HD released a corrected replacement Low Fuel Sensor used on all later models (75302-07B uses black float). The EFI model Sportsters (2007-later) included an electric fuel pump with a Low Fuel Sensor. The sensor uses a float with a magnet to trigger the sensor when the fuel is low. Some owners found the low fuel indicator to be erratic and the consensus was that the float (white) that triggers the sensor was getting stuck. Eventually, HD released a corrected replacement Low Fuel Sensor used on all later models (75302-07B uses black float).
  
-In the speedometer,​ there is a Low Fuel Indicator that responds to the Low Fuel Sensor. This is accomplished using a Fuel Sender Resistor Assembly, consisting of two resistors to allow altering the voltage on the connection to the speedometer. ​It seems that in the original version ​(72545-07) ​there were two 2K ohm resistors, while in the later version (72545-08 used on all later models) there was one 8K ohm resistor and one 2K ohm resistor.+In the speedometer,​ there is a Low Fuel Indicator that responds to the Low Fuel Sensor. This is accomplished using a Fuel Sender Resistor Assembly, consisting of two resistors to allow altering the voltage on the connection to the speedometer. ​The 2007 models came with a resistor pack (72545-07) ​that used two 240 ohm resistors, while in the later version (72545-08 used on all later models) there was one 8K ohm resistor and one 2K ohm resistor.
  
-The speedometer sends power to the Fuel Sender Resistor Assy (thru a pull up resistor) while monitoring the same line for a change in voltage level. ​When the fuel is above the Low Level, the resistor assembly presents a 10K resistance above ground, thus keeping the supplied voltage at a high level. When the fuel reaches the Low Level, the switch in the fuel pump assembly closes it's contacts and effectively shorts across the 8K resistor portion of the Fuel Sender Resistor Assy. There remains the 2K resistor to limit current draw, but the effect is to lower the voltage on the output line to a level which the speedometer interprets as a Low Fuel Level condition.+The speedometer sends power to the Fuel Sender Resistor Assy (thru a pull up resistor) while monitoring the same line for a change in voltage level. 
 + 
 +For 2008-later, when the fuel is above the Low Level, the resistor assembly presents a 10K resistance above ground, thus keeping the supplied voltage at a high level. When the fuel reaches the Low Level, the switch in the fuel pump assembly closes it's contacts and effectively shorts across the 8K resistor portion of the Fuel Sender Resistor Assy. The 2K resistor ​remains in the circuit ​to limit current draw, but the effect is to lower the voltage on the output line to a level which the speedometer interprets as a Low Fuel Level condition. 
 + 
 +The amount of fuel remaining (2013 models) when the Low Fuel Light activates will vary by model:\\ 
 +**{{:​common:​space100x5px.jpg|}}.65 gallons remaining for XL1200X & XL1200V (w/ 2.1 gal tank)\\ 
 +{{:​common:​space100x5px.jpg|}}.80 gallons remaining for XL883R & XL883N (w/ 3.3 gal tank)\\ 
 +{{:​common:​space100x5px.jpg|}}1.0 gallons remaining for XL883L & XL1200C/​CP/​CA/​CB (w/ 4.5 gal tank)**
  
 The following illustration is a functional schematic of this sensor/​indicator operation. The following illustration is a functional schematic of this sensor/​indicator operation.
Line 522: Line 614:
 \\ \\
  
-Additional info at this XLForum Thread:\\ +**NOTE-1** ​Additional ​fuel pump info is at this XLForum Thread: ​https://www.xlforum.net/​forum/sportster-motorcycle-forum/​sportster-motorcycle-era-specific-and-model-specific/​efi-sportster-motorcycle-talk-2007-and-up/​107825-low-fuel-warning-light?t=984808\\ 
-http://​xlforum.net/​forums/showthread.php?t=984808\\+ 
 +**NOTE-2** If there is too low voltage (below minimum set point) on the low fuel signal line for more than 15 seconds a DTC B1004 will be 
 +set and the low fuel warning lamp will illuminate. 
 + 
 +**NOTE-3** If there is too high voltage (above maximum set point) on the low fuel signal line for more than 15 seconds a DTC B1005 will be 
 +set and the low fuel warning lamp will illuminate.
  
 \\ \\
  
-Upgrade speedometers use an upgraded fuel level sensor. [[techtalk:​ref:​elec15#​speedometers|See the REF section for more information]].+Upgrade speedometers use an upgraded fuel level sensor. [[techtalk:​ref:​elec18#​speedometers|See the REF section for more information]].