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

Buell Forum » Knowledge Vault (tech, parts, apparel, & accessories topics) » Troubleshooting (Poor Starting/Running/Handling/Ride Issues) » Archive through May 13, 2012 » ECMSpy won't connect, just want to get back on the road! « Previous Next »

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

Core_attitude
Posted on Monday, May 07, 2012 - 10:09 pm:   Edit Post Delete Post View Post/Check IP Print Post    Move Post (Custodian/Admin Only) Ban Poster IP (Custodian/Admin only)

My X1 won't rev past 2k rpm without chocking itself to stall. I bought ECMSpy and was able to get it to read but it locked up when it was grabbing data. I closed out and restarted the program and now it will not connect at all even though all of the settings are correct.

Any ideas for either issue?

As an aside...if there is anyone in the Murrieta / Temecula area who wants to lend a hand, I am more then willing to compensate.
TIA
Top of pagePrevious messageNext messageBottom of page Link to this message

Two_seasons
Posted on Tuesday, May 08, 2012 - 01:09 am:   Edit Post Delete Post View Post/Check IP Print Post    Move Post (Custodian/Admin Only) Ban Poster IP (Custodian/Admin only)

Do a Detect for the Comm port.

Make sure the drivers are loaded.

Click on the "keys" in the upper left corner to activate data display.

If you are looking to do a TPS reset, and you probably need one, then do the following...

NOTE: The engine should not be running and the ignition switch should be in the ON position with the kill switch to ON

1.) you'll need access to the idle screw. If you have the idle screw cable, good, otherwise you'll need to remove the tank cover and rotate the fuel tank to gain access to the screw. Carefully rotate the idle screw until you see 0.0 % in the TPS data window. Rotate the screw at least one more turn, making sure the pull cable is getting slack. Roll the throttle to 1/2 WOT and let snap shut
2.) change screens, go to diagnostics tab and do a TPS reset.
3.) change screens again and go back to the screen with the TPS % in the upper left window. Rotate idle screw clockwise until you see 5.6% in the TPS window
4.) start your bike and adjust the idle for 1100rpm and let idle for 600 seconds (10 minutes). This will allow your ECM to relearn.
5.) once 10 minutes have elapsed, take your bike out and run it through the gears, keeping your rpm's under 4000 to allow the ECM to monitor your sensors in closed loop mode.

Hope this helps.
Top of pagePrevious messageNext messageBottom of page Link to this message

Core_attitude
Posted on Tuesday, May 08, 2012 - 12:10 pm:   Edit Post Delete Post View Post/Check IP Print Post    Move Post (Custodian/Admin Only) Ban Poster IP (Custodian/Admin only)

Thanks for the response Two seasons. The frustrating thing is, I have rechecked all of my settings and from what I can see, nothing has changed from the first time it connected. Maybe I should try reinstalling the drivers?

I am also unable to find the "keys" some speak of. I am running version 1.1.7.3 but have been unable to determine if that is the latest version or if I need to download a different one.

I am wanting to do a TPS reset, I just never thought I would be fighting this for several weeks to do a 10 procedure. :-)

Thanks again for the response!
Top of pagePrevious messageNext messageBottom of page Link to this message

Core_attitude
Posted on Tuesday, May 08, 2012 - 03:01 pm:   Edit Post Delete Post View Post/Check IP Print Post    Move Post (Custodian/Admin Only) Ban Poster IP (Custodian/Admin only)

Ok, I think I might have figured out part of the problem..it looks like I may have inadvertently loaded a bootleg version. Now I have version 1.12.27 loaded, but it is not in english. Can anyone tell me how to change the language in the program?
TIA
Top of pagePrevious messageNext messageBottom of page Link to this message

Core_attitude
Posted on Tuesday, May 08, 2012 - 03:44 pm:   Edit Post Delete Post View Post/Check IP Print Post    Move Post (Custodian/Admin Only) Ban Poster IP (Custodian/Admin only)

Ok, Google is turning up a lot of info, got the language changed.
Top of pagePrevious messageNext messageBottom of page Link to this message

Core_attitude
Posted on Tuesday, May 08, 2012 - 07:17 pm:   Edit Post Delete Post View Post/Check IP Print Post    Move Post (Custodian/Admin Only) Ban Poster IP (Custodian/Admin only)

*** UPDATE***
So I was able to get the correct version to connect just fine. I attempted to do a TPS reset but there is no number showing up in the TPS% window. I thought this might be part of te problem and went ahead with the reset only to find out that I was unable to adjust back up to 5.6% when I was done. Since I had already gone this far, I started it up, adjusted the idle and let it run for 10 mins before taking it out for a ride., It ran terrible and stumbled any time it was given throttle.

I pulled back in and attempted to do a reset again but still do not get any value in the TPS% window. I can see the screw turning when I adjust the knob but nothing changes, but it does work when I am adjusting the the idle while running.

A side note is that it sounded great when the idle was a little high after my first reset attempt. it was also very responsive and crisp in terms of throttle input. Once I lowered the idle back to 1100 rpm, it ran poorly and the throttle does not want to fully return on its own.

I'm stumped.
Top of pagePrevious messageNext messageBottom of page Link to this message

Two_seasons
Posted on Tuesday, May 08, 2012 - 08:34 pm:   Edit Post Delete Post View Post/Check IP Print Post    Move Post (Custodian/Admin Only) Ban Poster IP (Custodian/Admin only)

OK, let's see if this will work.

Now that you have a version of ECMspy that is working, do the following...

Don't worry about the 0 % or a blank display in the TPS window for now. Adjust the idle screw out until it's ready to lose the spring. Then open your throttle to about 1/2 way and let it snap shut. This will give you a zero value for the TPS setting, but you will not see anything on the display.

Key to RUN and kill switch to ON...now do a TPS reset using ECMspy.

Then, adjust the idle screw until you see 5.6% in the TPS % window display.

Start the bike.

Then, adjust the idle for approx. 1100rpm. Let run for 10 minutes without using the throttle at all.

Now shut down the engine. Use the kill switch first, then the key.

Take it out and run it, staying under 4000rpm and the sensors will give the ECM the data it needs.

When you get back, adjust the idle to 1000-1100rpm.

By the way, I'm a second shifter, so sorry for the late help.
Top of pagePrevious messageNext messageBottom of page Link to this message

Core_attitude
Posted on Tuesday, May 08, 2012 - 10:11 pm:   Edit Post Delete Post View Post/Check IP Print Post    Move Post (Custodian/Admin Only) Ban Poster IP (Custodian/Admin only)

No sorry needed, I really appreciate your replies.

I tried it again 2 times. I backed it out so far I was concerned that it would come all the way out. Did the reset each time, and adjusted the idle screw but still did not get any numerical value either time. I can go from end to end on the adjustment (which I have) and nothing changes.

I did check for error codes and came back with #14, which I believe to be Engine/Coolant Temp. Sensor Voltage too low (which could be the cause of my original issue), but I don't think this should cause my inability to get a TPS % reading.

It just seems very odd because all the other values show, including the throttle blip, and the idle adjustment works while the bike is running.

I am not sure how the TPS % is read (electrical?), and why it would not show if it is the same type of process that show the throttle blip.
Top of pagePrevious messageNext messageBottom of page Link to this message

Core_attitude
Posted on Tuesday, May 08, 2012 - 10:17 pm:   Edit Post Delete Post View Post/Check IP Print Post    Move Post (Custodian/Admin Only) Ban Poster IP (Custodian/Admin only)

***ADD***

Maybe a bad Throttle Position Sensor? I will see if I can find how to locate and test it. I will also do the same for the one which is throwing the code so I can do them both at the same time if needed.

Thanks again for your help and replies!
Top of pagePrevious messageNext messageBottom of page Link to this message

Two_seasons
Posted on Wednesday, May 09, 2012 - 11:46 am:   Edit Post Delete Post View Post/Check IP Print Post    Move Post (Custodian/Admin Only) Ban Poster IP (Custodian/Admin only)

Core:
I think you need to click on the "keys" to activate the active data logging in ECMspy, after you do the TPS reset. I wasn't doing that at first either and could not understand why it wasn't logging data.

Pull the right airbox and left air scoop off. Ensure that idle screw is still threading in/out. Ensure throttle plate is closed.

o Idle screw...almost all the way out of the threads
o Roll throttle from full closed to full open, GENTLY, 3-5 times
o Activate ECMspy "keys"...
o Now reset TPS, should be two steps, "reset TPS button", then "TPS reset, YES/NO"
o Adjust idle screw clockwise. If you are not seeing TPS % data window with data changing from a blank state (increasing percentage), there is something you have not sequenced right at this point with the software.
o Adjust TPS % to 5.6 in the window
o Start bike, adjust idle screw for 1100rpm idle
o Allow bike to idle for 600 seconds, 10 minutes. Do not touch throttle during this time
o Take bike out and run it, not exceeding 4000rpm
o Return to garage, connect ECMspy cable and activate ECMspy for active data logging. Adjust idle to 1000-1100

From what I'm gleaned off this board, most TPS problems relate to not performing the TPS reset per the proper sequence.

You should see approx. 0.5 to 1.5 VDC in the TPS voltage window (voltage varies due to idle adjust). Ensure that is correct.

Regarding the Engine Temp Sensor, pull the connector apart (left side of rear cylinder) and spray some contact cleaner in it. Reconnect/pull apart several times to "clean" the contacts.
Top of pagePrevious messageNext messageBottom of page Link to this message

Akbuell
Posted on Wednesday, May 09, 2012 - 03:16 pm:   Edit Post Delete Post View Post/Check IP Print Post    Move Post (Custodian/Admin Only) Ban Poster IP (Custodian/Admin only)

Being a computer maroon, some thoughts about my experience:

After connecting the bike/computer, accessing ECMSpy, and turning on the key AND stop/run switch, I get a 'dash panel' screen, with instruments blank. At the far left side of the tool bar is a 'key(s)' icon.

I click on the key(s), and will get outside temp, eng temp, TPS readings, ect. Then the TPS can be checked by rolling the throttle on, then off, slowly. A nice even and steady progression means the TPS is probably OK.

I back the idle adjust to zero, then another turn or two. When I open the throttle, I can feel it 'stick' just a bit when coming off closed.

Change pages to TPS adjust, make sure throttle is closed, then hit TPS reset.

Back to the instruments page, add 5.6% to the throttle, so it starts, then start. After the bike warms up, adjust to 1050RPM. and I'm done.
Top of pagePrevious messageNext messageBottom of page Link to this message

Core_attitude
Posted on Wednesday, May 09, 2012 - 05:45 pm:   Edit Post Delete Post View Post/Check IP Print Post    Move Post (Custodian/Admin Only) Ban Poster IP (Custodian/Admin only)

Thank you both for the responses.

I read quite a few threads, watched the video and went trough misc. other info before I started because I have seen how such a simple procedure can go astray due to one missed step. That being said...

Two seasons, in this reply, at first you say "click on the "keys" to activate the active data logging in ECMspy, after you do the TPS reset. Further down you say to do it before the TPS reset. I have definitely been doing it before the reset as that is the only way I can get ECMSpy to start feeding info. Should I also be doing it after the reset to "refresh" the data? I want to say I tried that on one of my last attempts but to be honest I am not 100% sure.

I will also check the TPS voltage, clean the ETS connector, and double check all of my steps again to see if I can catch what I may be doing wrong.

Akbuell, thanks for joining in. Most of my experience has been the same as yours, save for the fact that I have never been able to get any sort of TPS% to show before or after the reset. Other then that, the program and bike seem to getting along just fine.

I needed to return to school, and since I couldn't ride, I will not be back until friday. At that time, I plan on doing the things suggested and trying again, and seeing if I can video my effort so someone can tell me after watching, at which step I am going sideways.

Thanks again for the responses and all the help!
Top of pagePrevious messageNext messageBottom of page Link to this message

Two_seasons
Posted on Wednesday, May 09, 2012 - 08:39 pm:   Edit Post Delete Post View Post/Check IP Print Post    Move Post (Custodian/Admin Only) Ban Poster IP (Custodian/Admin only)

I'm new to ECMspy myself.

Yes, you need to select the "keys" before you do a TPS reset. That will activate your software to start reading the sensors, rpm, etc.

You will also need to re-select the "keys" whenever you do a power (ignition) cycle on your bike.

Sorry for confusing the situation.

Your TPS voltage indicates that your TPS is set to some value, that being the TPS %, as in 5.6%, and that 5.6 corresponds to some voltage. Both should be smooth up and down when rolling on/off the throttle.

Here is another thing I would do if I were you. Pull both the black and the gray connectors off the ECM. Spray some contact cleaner into both the ECM side and the harness side to clean the pins/sockets.

Check your battery terminals too.
And your grounds.

If you haven't done it yet, get an FSM (field service manual). You can get a new one from Al at American Sport Bike.

Right now, write down everything you have adjusted or checked. This way, you'll be able to keep track of where you've been.

Wishing you success
Top of pagePrevious messageNext messageBottom of page Link to this message

Core_attitude
Posted on Wednesday, May 09, 2012 - 10:01 pm:   Edit Post Delete Post View Post/Check IP Print Post    Move Post (Custodian/Admin Only) Ban Poster IP (Custodian/Admin only)

Thanks, all very good info and I will be keeping track of everything I am doing. I spoke to Al the other day and he was very helpful. He was the one who keyed me into my bogus (?) version of ECMSpy and got me setup with the correct one.

I plan on running by his place to pick up a few other things since I'm not too far away. He really seems to have a real wealth of Buell knowledge.

As for the "keys" selection, I was doing that prior to each reset, so I'm not sure what that says for the situation. I will do some of the "maintenance" stuff and see if that changes anything when I try later.

I will let you know how things turn out Friday when I return home.
Top of pagePrevious messageNext messageBottom of page Link to this message

Core_attitude
Posted on Saturday, May 12, 2012 - 10:20 am:   Edit Post Delete Post View Post/Check IP Print Post    Move Post (Custodian/Admin Only) Ban Poster IP (Custodian/Admin only)

Sorry for not getting this updated last night, fell asleep waiting for the video to up load.

I did some quick contact cleaning last night and attempted a reset again. Same issue as before, no TPS value reading after reset. I made a video to show and hope that someone can pick up on what I might be doing wrong. The first time, I only hit the "keys" to get started, the second time, I hit the "keys" after the reset also to see if it makes a difference. There is no reading either time as you will see.

http://youtu.be/PHZkMwEBDAI

I will do some more checking and cleaning today to see if I can find anything before I try again.

Thanks again!
Top of pagePrevious messageNext messageBottom of page Link to this message

Two_seasons
Posted on Saturday, May 12, 2012 - 02:04 pm:   Edit Post Delete Post View Post/Check IP Print Post    Move Post (Custodian/Admin Only) Ban Poster IP (Custodian/Admin only)

At the end of the video, and at max throttle plate (idle screw all the way clockwise) opening, ECMspy starts to display TPS % position. So that tells me the lower part of your TPS is dead.

The TPS construction is a slide pot config, meaning a carbon slug moving on a fixed resistor, giving your TPS variable resistance.

Are you seeing any slack in your throttle cables at full closed idle (throttle plate fully closed)?

I now believe you may have a defective TPS. Seems like the lower resistance part of your TPS has some junk in it.
Top of pagePrevious messageNext messageBottom of page Link to this message

Core_attitude
Posted on Saturday, May 12, 2012 - 04:33 pm:   Edit Post Delete Post View Post/Check IP Print Post    Move Post (Custodian/Admin Only) Ban Poster IP (Custodian/Admin only)

I think the movement at the end of the video you are talking about is the 3 blip where I roll the throttle 3 times. Just to be clear, I went out and repeated the complete process again...there is no numerical value displayed.

As far as "slack" in the cable. there is nothing noticeable. it seems to be about the same tension no matter where the idle adjustment is.

I am thinking it is directly related to the TPS, I found this info Akbuell posted a few years ago so I might try this also to see if it tells me anything...

The TPS, if memory serves, is just a rheostat. Unplug, attach an ohm meter, and twist the throttle. I believe (emphasis added) that the V/Y and the BK/W (ground) are the wires you are looking for. And while the TPS is unplugged, turn the ign on and check for 5V at the R/W wire from the wiring harness. That is the reference voltage that 'feeds' the TPS. And turning the ign on with the TPS unplugged will trip a fault code on the CEL.

Other then that, I'm not sure what else I can do except replace it and see what happens.

Thanks again man, your feedback is really helpful and much appreciated!
« Previous Next »

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

Username: Posting Information:
This is a private posting area. Only registered users and custodians may post messages here.
Password:
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