UK Buell Enthusiasts Group
https://ukbeg.com/forum/

How to do a TPS reset
https://ukbeg.com/forum/viewtopic.php?f=17&t=13
Page 1 of 1

Author:  pash [ 06 May 2009 20:46 ]
Post subject:  ...do a TPS reset

The following process allows you to use ECMSpy to rest the Throttle Position Sensor (TPS) on pre-08 Buells - see bottom of the page for 08 and later Buells.

Note
This process tells the ECM what the TPS output voltage is when the throttle butterfly is fully closed.


Throttle position and Throttle (%) are positions relative to the zero point for the throttle butterfly. The purpose of a TPS reset is to tell the ECM what voltage is at the pot when the butterfly is completely closed (i.e., 0% open). The ECM is then capable of calculating the exact throttle position based on the offset voltage from the absolute voltage reading that it read when the butterfly was fully closed. Throttle position is the measure of the angle (degrees) that the throttle butterfly open between 0 and 85.

Note
The TPS output Voltage at condition can change over time as the result of system wear or sensor movement.


Note
A TPS reset is part of the 1000 mile, 10,000 mile and 20,000 mile (and 10,000 miles thereafter) services.


Note
This process works on all Buell ECMs.


This process is shown for use with the PC version of the ECMSpy tool.

Warning
To prevent ECM EEPROM corruption, this operation should only be performed with a fully charged battery and ideally with the “Lights” fuse removed.

Warning
ECMSpy is a powerful tool. In inexperienced hands, it can result in your ECM being rendered useless.

Using ECMSpy for PC (V1.12.1)

1. Turn on PC
2. Load ECMSpy
3. Connect your PC to the Data Link Connector using the ECMSpy USB lead

Note
Data Link Connector can be found:
XB R - under LH side lower fairing spar
XB S/SS/SX/STT - Under seat to right of the ECM
XB X/XT - LH opening of the seat subframe (no need to remove the seat - although it is easier to do so)
X1/S3 - RH side of the headstock up to MY 2000. Under the seat, LH subframe rail on MY 2001


4. Turn on the ignition and ensure the engine kill switch is set to run.
5. Click on, and “depress” the Online/Offline button.
Image

Note
This allows ECM data to be displayed in real time.


6. Locate the idle adjuster (also known as the throttle stop screw).

Note
The idle adjuster location:
XB - Inboard of the left hand airscoop on an XB
X1 / S3 - LH side of the bike, in between the cylinder heads, cable tied to the bridging bracket that the upper tie bar bolts to. Recommended that the LH plastics are removed for easier access


7. Using a 3/16 allen key, and whilst watching the TPS Voltage unscrew the idle adjuster until the Voltage no longer reduces.
Image

8. Unscrew the idle adjuster a further full turn.
9. Open the throttle and snap it shut three times.

Note
This ensures the throttle butterfly is fully closed.


Note
The easiest way to check if the throttle stop is no longer engaged is to turn the throttle grip to zero and force it there gently. If when you start to open it, you can feel it gently sticking, this means that the butterfly is wedging in the throttle body and you have achieved absolute closure


Note
When forcing the throttle closed so that it gently sticks as described above, note the TPS Voltage value each time. It should be within .01 volts each time you do this. If not, there is something wrong with the throttle body or Throttle Position Sensor.


Note
Before you actually reset your TPS to zero, It is recommended a test of the TPS reset procedure is performed in order to confirm that the TPS reset is working properly. This is optional but may save some headaches if things don’t seem to be working right later. Hold the throttle in the 1/3 open position, and then execute a TPS reset with it held steady there. Close the throttle and go back to Overview mode. Slowly open the throttle. If the Throttle Position bar graph remains stationary until you cross the threshold position that you held the throttle at (i.e., 1/3 throttle) and only then starts climbing, THEN you know that ECMSpy is communicating correctly and that you have successfully set the TPS


10. Whilst watching the TPS Voltage, open the throttle slowly. If, after taking up the slack in the cables, the Voltage fails to start to increase immediately, there is the possibility that the TPS sensor is not correctly installed, this operation should be terminated and the instructions in section * followed.
11. Click on the Diagnostics tab.
Image

12. Click on the Reset TPS button.
Image

13. Click on the Overview tab.
Image

14. Ensure the Online/Offline button is “depressed” and “depress” if necessary.
Image

15. Whilst monitoring the TPS degrees, screw the idle adjuster until reaching a value of 5.2 to 5.6 degrees.
Image

16. Save the EEPROM as a record of the current status of the ECM.
17. Turn on the ignition, start the engine and run until the engine temperature reaches 160 degrees C.
18. Using the idle adjuster, set the idle speed between 1050-1150 RPM.
19. Turn off ignition, replace fuse if necessary.
20. Disconnect ECMSpy cable from Data Link Connector and replace rubber cover.

08 and later Buells
The 08 and later have a completely different procedure and doesn’t need ECMSpy.

Turn the ignition on, engine kill switch to run, twist the throttle 3 times - keep the throttle fully open for one second and fully closed for one second.

Job done!

Author:  Saus [ 20 Nov 2010 18:12 ]
Post subject:  Re: How to do a TPS reset

Dear Pash,

Followed your instructions - perfect! :D

Not as scary as I had initially imagined!

Your tip about feeling for the butterfly sticking was really helpful.


Saus

PS. Thanks again for your help earlier this year in getting me started on ECM management, cables etc. - I've even cabled up my Palm!

Author:  rob.bruce [ 24 Jan 2011 11:35 ]
Post subject:  Re: How to do a TPS reset

How would you know that your bike needs a TPS reset ? Or is it the done thing at certain milestone mileages ?

Author:  gunter [ 24 Jan 2011 11:50 ]
Post subject:  Re: How to do a TPS reset

A TPS reset is required

- If the butterfly is fully closed and the TPS value ("Load" or "TPS 8bit", depending on the ecmspy version) shows a value greater then 0,
- Or if the TPS value reaches 0 before the butterfly is fully closed (e.g. when turning out the idle adjuster for models up to 2007).

Author:  rob.bruce [ 26 Jan 2011 00:12 ]
Post subject:  Re: How to do a TPS reset

Thanx Gunter..........but i still dont have a clue ! What i meant was is there any external sign ie....misfire etc that will point to it needing a TPS reset

Author:  gunter [ 26 Jan 2011 07:51 ]
Post subject:  Re: How to do a TPS reset

Lumpiness at very low throttle (20 -30 mph) might indicate the need to check TPS zero voltage. I haven't done a TPS reset for years now, and if done incorrectly chances are the bike is running worse than before.

Author:  rob.bruce [ 26 Jan 2011 10:12 ]
Post subject:  Re: How to do a TPS reset

Thanx Gunter......all is clear now

Author:  Foby [ 01 Apr 2011 20:20 ]
Post subject:  Re: ...do a TPS reset

08 and later Buells
The 08 and later have a completely different procedure and doesn’t need ECMSpy.

Turn the ignition on, engine kill switch to run, twist the throttle 3 times - keep the throttle fully open for one second and fully closed for one second.

Job done![/quote]

I want to do a TPS reset on my 08 Uly does the enine have to be cold to do it? and as you state twist the throttle three times - is that fully open each time, thanks :?

Author:  Maz [ 01 Apr 2011 20:35 ]
Post subject:  Re: How to do a TPS reset

Yes.......obviously this is without the engine running :roll:

Author:  Foby [ 03 Apr 2011 21:06 ]
Post subject:  Re: How to do a TPS reset

Thanks Maz it runs like a dream :D

Author:  Nutah [ 01 Oct 2022 20:37 ]
Post subject:  Re: How to do a TPS reset

:mrgreen:

Author:  al_f_au [ 08 Oct 2022 23:15 ]
Post subject:  Re: How to do a TPS reset

On a Honda you unplug the battery for 5 minutes, job done. On a Buell, Depending on the model of course , Use search for your model in UKBEG.

Author:  Nutah [ 09 Oct 2022 00:28 ]
Post subject:  Re: How to do a TPS reset

al_f_au wrote:
On a Honda you unplug the battery for 5 minutes, job done. On a Buell, Depending on the model of course , Use search for your model in UKBEG.


..Or you could just scroll to the top of this thread lOl

Author:  barney [ 09 Oct 2022 06:54 ]
Post subject:  Re: How to do a TPS reset

:yup:

Page 1 of 1 All times are UTC
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/