Ferris_Bueller56
Active member
- Joined
- Jan 22, 2015
- Messages
- 25
My 2004 xb12r will die at idle and will stall when taking off from idle. after that, it runs well in the top end. idle is at 1100, but will suddenly dip down randomly, often causing the bike to die. It has always ridden great except for the past few weeks when this issue started.
specs:
2004 xb12r 27k miles
race ecu
buell race muffler
kn air filter w/ open airbox mod
breather reroute
What I have done to try to fix it:
tps reset
new spark plugs
new intake seals
new battery
checked grounds
oil change
another tps reset
load stock race ecu maps
another tps reset
no trouble codes, timing looks good. Like I said, it has always run great until just recently. I am suspecting it is either my ecu going bad ("cracked"?), or my tps. Seeing as these are big ticket items these days, I dont wanna just go buy them without having a decent idea of whats causing it. Is there an easy way to troubleshoot the TPS to check for faults? My ecm looks fine, no visible "cracking" or anything. Does anyone else have any additional insight? I have about had it this time and am about to give up on her
thanks guys.. I will try to get a video up of it tomorrow.
specs:
2004 xb12r 27k miles
race ecu
buell race muffler
kn air filter w/ open airbox mod
breather reroute
What I have done to try to fix it:
tps reset
new spark plugs
new intake seals
new battery
checked grounds
oil change
another tps reset
load stock race ecu maps
another tps reset
no trouble codes, timing looks good. Like I said, it has always run great until just recently. I am suspecting it is either my ecu going bad ("cracked"?), or my tps. Seeing as these are big ticket items these days, I dont wanna just go buy them without having a decent idea of whats causing it. Is there an easy way to troubleshoot the TPS to check for faults? My ecm looks fine, no visible "cracking" or anything. Does anyone else have any additional insight? I have about had it this time and am about to give up on her
thanks guys.. I will try to get a video up of it tomorrow.