G oog le BadWeB | Login/out | Topics | Search | Custodians | Register | Edit Profile

Buell Forum » XBoard » Buell XBoard Archives » Archive through April 20, 2007 » ECM/ TPS Reset Question « Previous Next »

Author Message
Top of pagePrevious messageNext messageBottom of page Link to this message

Gopher
Posted on Wednesday, April 18, 2007 - 10:24 am:   Edit Post Delete Post View Post/Check IP Print Post    Move Post (Custodian/Admin Only) Ban Poster IP (Custodian/Admin only)

I installed the race ECM last night and I'm going to reset the TPS tonight. One question though, the weather here is still crappy do I need to warm the bike up before doing the reset or can it be done at room temperature (garage is heated)?

If it needs to warmed up is allowing the bike to idle acceptable?
Top of pagePrevious messageNext messageBottom of page Link to this message

T9r
Posted on Wednesday, April 18, 2007 - 11:57 am:   Edit Post Delete Post View Post/Check IP Print Post    Move Post (Custodian/Admin Only) Ban Poster IP (Custodian/Admin only)

Yes, you can allow the bike to idle to get up to Operational temperature. 5 to 10 min will get it there.
Top of pagePrevious messageNext messageBottom of page Link to this message

Spiderman
Posted on Wednesday, April 18, 2007 - 12:04 pm:   Edit Post Delete Post View Post/Check IP Print Post    Move Post (Custodian/Admin Only) Ban Poster IP (Custodian/Admin only)

welll

you will need to re-set the TPS before you even get to start it.

The correct procedure is to:

Zero out the throttle body plate. (you should have done this with the original TPS installed)

Calibrate the TPS via program (IE re-set TPS)

Set TPS to 5.8

Start and warm up to operating temp

adjust idle to 1050
Top of pagePrevious messageNext messageBottom of page Link to this message

Treadmarks
Posted on Wednesday, April 18, 2007 - 12:25 pm:   Edit Post Delete Post View Post/Check IP Print Post    Move Post (Custodian/Admin Only) Ban Poster IP (Custodian/Admin only)

When you zero out the throttle plate, make sure the throttle cables have enough slack to allow the throttle plate to close fully.
Top of pagePrevious messageNext messageBottom of page Link to this message

Snowhownd
Posted on Wednesday, April 18, 2007 - 01:11 pm:   Edit Post Delete Post View Post/Check IP Print Post    Move Post (Custodian/Admin Only) Ban Poster IP (Custodian/Admin only)

Yeah, what Spidey said - reset TPS, then start 'er and get warm to adjust idle properly.
Top of pagePrevious messageNext messageBottom of page Link to this message

Firebolteric_ma
Posted on Wednesday, April 18, 2007 - 02:13 pm:   Edit Post Delete Post View Post/Check IP Print Post    Move Post (Custodian/Admin Only) Ban Poster IP (Custodian/Admin only)

Resetting the TPS using VDSTS SW
by Al Lighton, American Sport Bike

This document explains in detail how to use the VDSTS Software to reset the TPS on a Buell. It is not a comprehensive manual for VDSTS, and it assumes that you have successfully installed the SW and are capable of communicating with the ECM.

One note first about connectivity. If you can not communicate with the ECM, contact Technoresearch for assistance. I’d say that 80% of the cases where connectivity was not happening was when someone was using a substandard USB to RS232 adapter. The Radio Shack unit will not work, and some others won’t either. But the Keyspan will, as will many other reputable units. In other cases, connectivity didn’t work because of COM port conflicts, or in some cases, a defective cable.

First thing to understand is that there are two communication modes for the ECM, the normal diagnostics mode, and the active test mode. Not sure if Buell calls it this, but the semantics aren't all that important. What is important is that you have to be in Active Test mode to reset things like the AFV, TPS, Clear DTC's etc, and you have to be in Diagnostics mode to do the normal monitoring stuff (i.e., monitoring tach, throttle position, temperatures, etc).

The Active Test mode is entered by pushing the "button" (the icon at the top of the screen) that looks like a screwdriver. The Diagnostics mode has a few different presentations, Gauges, strip chart, or bar graph. But once you've selected the correct diagnostics mode, you still have to connect to the ECM. There is a button at the top for connecting (an icon that looks the right side of a desktop computer with a black line representing the cable coming out of it). If the ignition key and run switch are in the run position, you click that connect icon and the ECM will connect and start communicating. Connection status is displayed at the bottom of the screen.

Go to Diagnostic mode, go to the bar graph display, and configure three of the bar graphs to display Throttle Position, Throttle (Volt), and Throttle (%). Do this by clicking the Channels/Mode "Ch" icon button at the top of the screen and assigning three of the bar graphs to these functions. Connect with the ECM, and you should be able to see the throttle position responding to you opening and closing the throttle.

Some notes about what you are seeing. Throttle (volt) is an absolute reading. There is a Throttle Position Sensor potentiometer (pot) on the end of the throttle “butterfly” shaft, and the ECM is reading a voltage that varies depending upon the position of that pot. Depending upon how the shaft is attached to the pot, and the calibration of the pot itself, every throttle body will display a slightly different voltage when the butterfly is at any given position. This is why a TPS reset is mandatory any time the throttle body or Throttle Position Sensor is removed or changed.

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.

The first step of performing a TPS reset is to back the throttle stop screw off until it no longer is touching the stop on the butterfly shaft. 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.

Activate the VDSTS SW, and put it in bar graph diagnostics mode. With the throttle screw backed off completely, force the throttle closed so that it gently sticks as described above. Note the Throttle (volt) 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.

Click on the Active Test Mode. You will see a button that performs the TPS reset function.

Before you actually reset your TPS to zero, I recommend that you perform a test of the TPS reset procedure 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 in the Active test mode with it held steady there. The throttle should be held steady while the duration count decrements. Once you get a PASSED message, go back to Diagnostic mode, put it in bar graph mode as per above, and 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 both communication modes are working correctly and that you have successfully set the TPS.

If that worked correctly, shut the throttle and gently force it closed at the throttle grip. Execute the TPS reset, and wait for the PASSED message to display. Go back to Diagnostics/Bar graph display mode. Slowly turn the throttle stop screw up until you get a Throttle Position Reading of 5.1. Start the engine, let it warm up to an indicated temperature of 320F, and adjust the idle to 1050 and you're done.

It is EXTREMELY important that the throttle plate is fully closed when the TPS is performed. Even slightly open will make the bike run poorly. The throttle butterfly must be made to gently stick in the closed position when the TPS is reset or you will not get proper engine operation.

How to zero the TPS in two minutes or less (not counting warm up time).

1. Connect scan tool

2. Select #3 Data monitor

3. Scroll down to "TP degrees"

4. Back off idle adjuster until TP degrees reading stops decreasing

5. Turn idle adjuster one more full turn out

6. Snap throttle closed to seat the throttle plate

7. Press mode on the scan tool and select option #7 "Calibrations"

8. Select #2 "TPS zero function"

9. Press "Enter", then "Option #3" on the scan tool

10. Scoll down to "TP Degrees", adjust idle speed screw until TP degrees read "5.8 o"

11. Press start button and start bike. Warm up to 280oF engine temperature.

12. Adjust idle speed to 1050 RPM. NO MORE and NO LESS.

Please post the name of any dealer that wants more than 0.1 hours for doing this so people know who to stay away from.


Throttle Position Sensor (TPS)
Inspection:
1. Connect vehicle to Digital Technician
2. Select data monitor screen.
3. Select TP degrees on screen.
4. Ignition and run switch should be in the on position with the engine off and throttle in closed position.
5. If closed throttle TP degree reading is not between 5.2 - 5.6 degrees, TPS should be recalibrated. See adjustment below.

Adjustment:
1. Connect vehicle to Data Technician.
2. Select data monitor screen.
3. Select TP degrees screen.
4. Back off the idle adjustment until TPS is at 0 degrees and then continue to back out one to two additional turns.
5. Open and SNAP SHUT throttle control grip 2-3 times.

Note: This is to ensure that the throttle plate is completely closed before beginning recalibration.

6. Select calibrations screen.
7. Select Buell calibrations tab.
8. Select the Zero TPS function.

Note: When calibration is complete, dialog box will appear on Digital Tech screen with message to display "Command Sent Successfully" Select OK to continue.

9. Select data monitor screen.
10. Select TP degrees on screen.
11. Turn idle speed screw in until the TPS degree reading is between 5.2 -5.6 degrees.
12. Select RPM/Speed and Temperature on screen and start vehicle.
13. Run vehicle until engine temperature is 270 degrees F.
14. Set idle to 1050 - 1100 RPM
15. Adjustment is complete.
Top of pagePrevious messageNext messageBottom of page Link to this message

Rasta_dog
Posted on Wednesday, April 18, 2007 - 02:36 pm:   Edit Post Delete Post View Post/Check IP Print Post    Move Post (Custodian/Admin Only) Ban Poster IP (Custodian/Admin only)

What does resetting the TPS accomplish? When should it be done? What does it cost to have it done?
Top of pagePrevious messageNext messageBottom of page Link to this message

Toona
Posted on Wednesday, April 18, 2007 - 02:53 pm:   Edit Post Delete Post View Post/Check IP Print Post    Move Post (Custodian/Admin Only) Ban Poster IP (Custodian/Admin only)

The ECM needs to know what the Throttle position is-using a TPS, throttle position sensor, to send the correct amount of fuel to the injectors. So when you change the ECM, to a race or aftermarket ECM, you need to reset the ECM to match the TPS. Occaisionally, you also need to rest the TPS, even with the factory ECM. I think the dealer is supposed to check it at the 1000 mile check up.
Top of pagePrevious messageNext messageBottom of page Link to this message

Fulgur
Posted on Wednesday, April 18, 2007 - 03:10 pm:   Edit Post Delete Post View Post/Check IP Print Post    Move Post (Custodian/Admin Only) Ban Poster IP (Custodian/Admin only)

Rasta_dog - it costs 20euro on its own at my closest dealer.
......Fulgur.
« Previous Next »

Add Your Message Here
Post:
Bold text Italics Underline Create a hyperlink Insert a clipart image

Username: Posting Information:
This is a public posting area. Enter your username and password if you have an account. Otherwise, enter your full name as your username and leave the password blank. Your e-mail address is optional.
Password:
E-mail:
Options: Post as "Anonymous" (Valid reason required. Abusers will be exposed. If unsure, ask.)
Enable HTML code in message
Automatically activate URLs in message
Action:

Topics | Last Day | Tree View | Search | User List | Help/Instructions | Rules | Program Credits Administration