Last visit was: Thu Oct 19, 2017 4:19 pm It is currently Thu Oct 19, 2017 4:19 pm

All times are UTC+01:00




 [ 13 posts ] 
Author Message
 Post subject: ...do a TPS reset
PostPosted: Wed May 06, 2009 8:46 pm 
Offline
proff. patpending
User avatar

Joined: Wed May 06, 2009 8:20 pm
Posts: 14105
Current ride: Victoria Sponge
Location: Bristol - Gateway to all things good
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!

_________________
08 Specialized Langster


Top
   
 
PostPosted: Sat Nov 20, 2010 7:12 pm 
Offline
User avatar

Joined: Sun Aug 09, 2009 7:18 pm
Posts: 15
Location: Bristol
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!


Top
   
 
PostPosted: Mon Jan 24, 2011 12:35 pm 
Offline
User avatar

Joined: Fri Oct 30, 2009 12:33 am
Posts: 237
Current ride: '04 XB12R
Location: Plymouth
How would you know that your bike needs a TPS reset ? Or is it the done thing at certain milestone mileages ?

_________________
After all is said and done.......a lot more will be said than done !


Top
   
 
PostPosted: Mon Jan 24, 2011 12:50 pm 
Offline
User avatar

Joined: Wed May 06, 2009 6:18 pm
Posts: 1596
Current ride: CB1300 & Z750R
Location: Esslingen/Neckar, Germany
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).

_________________
"It is often said that before you die your life passes before your eyes. It is in fact true. It's called living."
Terry Pratchett


Top
   
 
PostPosted: Wed Jan 26, 2011 1:12 am 
Offline
User avatar

Joined: Fri Oct 30, 2009 12:33 am
Posts: 237
Current ride: '04 XB12R
Location: Plymouth
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

_________________
After all is said and done.......a lot more will be said than done !


Top
   
 
PostPosted: Wed Jan 26, 2011 8:51 am 
Offline
User avatar

Joined: Wed May 06, 2009 6:18 pm
Posts: 1596
Current ride: CB1300 & Z750R
Location: Esslingen/Neckar, Germany
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.

_________________
"It is often said that before you die your life passes before your eyes. It is in fact true. It's called living."
Terry Pratchett


Top
   
 
PostPosted: Wed Jan 26, 2011 11:12 am 
Offline
User avatar

Joined: Fri Oct 30, 2009 12:33 am
Posts: 237
Current ride: '04 XB12R
Location: Plymouth
Thanx Gunter......all is clear now

_________________
After all is said and done.......a lot more will be said than done !


Top
   
 
 Post subject: Re: ...do a TPS reset
PostPosted: Fri Apr 01, 2011 8:20 pm 
Offline

Joined: Sat Oct 24, 2009 9:47 pm
Posts: 164
Location: Peterborough
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 :?

_________________
In the Fens you can fall Flat on your face!


Top
   
 
PostPosted: Fri Apr 01, 2011 8:35 pm 
Offline
Site Admin
User avatar

Joined: Wed Apr 15, 2009 5:17 pm
Posts: 7805
Location: Manchester
Yes.......obviously this is without the engine running :roll:

_________________
Mithered ta death.
92 MB
96 S2T
98 S1W
00 M2
01 X1
03 P3
10 CR


Top
   
 
PostPosted: Sun Apr 03, 2011 9:06 pm 
Offline

Joined: Sat Oct 24, 2009 9:47 pm
Posts: 164
Location: Peterborough
Thanks Maz it runs like a dream :D

_________________
In the Fens you can fall Flat on your face!


Top
   
 
PostPosted: Mon Apr 04, 2011 9:07 am 
Offline

Joined: Sun Mar 13, 2011 1:29 pm
Posts: 177
Current ride: XB12R, FZS 600
Location: Hedge End
Have you stalled 'em on a standstill while you're holding it rather than sitting on it. You've got plenty of time to pull the clutch in.


Top
   
 
PostPosted: Mon Apr 04, 2011 10:06 am 
Offline
User avatar

Joined: Wed May 06, 2009 5:28 pm
Posts: 7078
Current ride: Muffin 2001 X1
boethius wrote:
Have you stalled 'em on a standstill while you're holding it rather than sitting on it. You've got plenty of time to pull the clutch in.

:? :? :? :?

_________________
2001 X1 2009 1125CR 2006 Uly oh and some Chinese/German hybrid


Top
   
 
 [ 13 posts ] 

All times are UTC+01:00


Who is online

Users browsing this forum: No registered users and 0 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Jump to:  
Powered by phpBB® Forum Software © phpBB Limited