• You are currently viewing our boards as a guest which gives you limited access to view most discussions and access our other features. By joining our free community you will see less advertisements, have access to post topics, communicate privately with other members (PM), respond to polls, upload content and access many other special features. Registration is fast, simple and absolutely free so please, join our community today!

    If you have any problems with the registration process or your account login, please contact us.

surging idle, high AFV

Buellxb Forum

Help Support Buellxb Forum:

marten1

Active member
Joined
Jan 23, 2014
Messages
39
I am at a loss I have no idea what is going here.

I started getting a surging idle when I would come to a stop. This started while I was sitting in traffic and it just started surging when I would come to a stop.

I reset the TPS and then about a month later started doing it again.
2006 XB12r bike only has 11k miles

-checked the intake gaskets, they looked fine, but replaced them anyways.
-Changed the sparkplugs and wires
-added ground to coil pack.
-Cleaned all ground connections
-Reset TPS
-Reset AFV to 100, and 50 miles later AFV was up to 128% (I live in TN for reference of elevation.)

This is really driving me crazy because she runs great when she is not doing this.

Any Buell tech out there to help?
 
So I might have fixed it a little.
-I pulled apart the box, found my TPS sensor to be loose.
-Little rubber oring on the TPS was missing, made a gasket and replaced.
-Checked the spark plugs and rear was kind of loose.
-slipped it back on and zipped tied that fucker.
-cleaned Grounds again on coil pack.

After all of this I reset TPS, and took it out for 30 min ride at rpms between 3200 and 4k rpms.
I then took it for a Ten minute ride at 115mph.

***I still have a little engine pinging, and rpms at idle jump in-between 980 and 1150rpms***

Did I fix it? or should I ride it more to fix these issues?
maybe check the primary chian for that pinging incase it is slapping on primary case?
 
A loose primary chain does make a good clatter if it's loose enough ... simple enough check ...

Now, regarding that high AFV ... did this poor running happen soon after a modification? ... a high AFV means the maps are on the lean side ...
 
I modified the bike in FEB this year. Started acting up in may.

When I bought the bike the open airbox was already installed.
After I took it home I changed the air filter, and did breather reroute. The open airbox was already installed when I got it.

after about 3 weeks started running a little rough.
 
Hmmm ... well ... man to be honest, as much as I try to factor in something else that could be the issue it just keeps pointing me back towards tuning ... but this is probably because that has been the source of about 99.9999% of the poor running problems that plagued my XB when I got it running again ... My opinion is slightly biased ...
 
So i hooked up to ECMspy but was able to datalog. It just rained really bad.


XbgMbmQ.png

This was the fuel value at ECM page
------------------------------------------
http://i.imgur.com/QqOmgKz.png
Overview Tab
Notice the EGO value
-------------------------------------------
eHykS9H.png

Another shot of the over view tab.
EGO value was jumping from high to low, from the single digits to upper 80s
--------------------------------------------
Here are the Fuel and Timing tables.
BELQqOU.png

snFaIyT.png

CIwUbG3.png

3xt7sYF.png

QFhPZ3e.png

----------------------------------------------
UhVCk6p.png

These are from when I turned off the bike.
Ia8Ymxb.png

After I shut the bike off, the TPS value was jumping from 5.1 to 4.2, also the volts were jumping too. it was flashin real quick back and forth back and forth. It this a ground issue, or should I just go ahead and replace the TPS sensor?



If you all have any info, let me know
Or if I should run anymore tests.
 
So I just typed out this looooooooooong response .... I fucking hate our mil computers here that i'm posting on ... it erased the whole thing ... I'll redo it when I get home from work ... I touched on a lot of good shit too dammit ...
 
damn how are you going to "bike" tease me like that?

Personal computer not connecter to NPPRNET? lol
 
Ever figure out what was going on here? my bike is doing something similar. it surges when cold though and then once warm the idle only drops every once in a while.
 
Lol ^^^^^^^ that shit is funny you really made me laugh Negative

Shiiiiiaaat I wasn't laughing !! ... (I am now tho lol ...) ... It was probably one of my longest ECM operation explanations ever .... with spinning rims, pictures, chocolate cake and everything man ...

damn how are you going to "bike" tease me like that?

Personal computer not connecter to NPPRNET? lol

Lol trust me it wasn't on purpose ... I poured a little of my heart and soul into that explanation ... it was .... glorious ... lol ...

Yes these computers are connected to the NIPRnet ... but the LAN and the routers we use are terrible about losing and regaining connection suddenly which screws up a lot of the work you'll be doing on a webpage ... be it ADLS, vMPF, vPCGR, or the even the AF Portal itself ... anything ... and you can't put a personal computer on our LAN under any circumstances, it WILL brick it I promise you (and yes they do warn you ... often ... so it'll be all your fault) ... or memory sticks ... or external harddrives ... or plug your phone into the computer even if it's off just to charge it ... and trust me they know the minute you do it, I've seen the phone ring about 30 seconds after somebody plugged in an iphone one time to charge into one of the squadron's computers ... Our wing headquarters helpdesk don't play son ... lol I'm amazed this forum even makes it past the ridiculously stringent filters they have for stuff ...

Let me start retyping this again ... it took me all of about an hour to type it up last time ... I'm getting into the habit of highlighting all my text and CTRL+C'n it before I post ... just in case it fails to post and I have to redo it again ... just like I did with this very post ..... [mad][mad][mad][mad][mad][mad][mad][mad][mad][mad][mad][mad]
 
Ok .... CTRL+C warmed up? ... check .... cracked knuckles twice? .... check check ..... deep breath ..... aaaaaaand go ....

Before I post ANYTHING ... please let me be clear on one point ... I'm not sure how much of the operation of these ECM's you already understand so please don't take anything I explain that you already know as an offense to your intelligence ... I'm just starting from the beginning ...

A quick explanation on the O2 sensor, the AFV and the EGO correction's influence on the fuel maps before we continue ...

The O2 sensors first ... When most people think of O2 sensors they think of the wideband O2 sensors in a vehicle which put out a (more or less) steady voltage compared to our narrowband (otherwise known as lambda sensors) in our bikes ... which function basically as an on/off switch to the ECM providing a 1 or a 0 input for it to record and observe ... basically what the ECM looks for from it's O2 sensor when it's in closed loop and actually taking it into account is how many times it crosses the midpoint value it has stored over a given period of runtime ... in a perfect world it should be seeing 1, 0, 1, 0, 1, 0, 1, 0 or something of that effect ... we will see this as the EGO voltage fluctuating rapidly from a "high" voltage to a "low voltage (we're only dealing with 1 volt here) ... the more times it crosses over in a given time, the better ... now if you start running really rich or really lean the O2 sensor will start running at a consistent high or low voltage and putting out more 0's or 1's in a given time ... instead of 1, 0, 1, 0, 1, 0, 1, 0 it'll see 1, 1, 1, 1, 1, 0, 1, 0, 1, 1 ... this will mean you're running very rich and the computer will start taking fuel out to try and get back to a steady 1, 0, 1, 0, 1, 0 flow ... But remember, narrowband sensors are nowhere near as accurate as widebands are ... basically the ECM is putting for a "slightly more than educated guess" at what it needs to do to correct the fueling ... a lot of people make the mistake of changing parts or throwing in maps and thinking the O2 will make up the difference ... well only to a certain extent ... In a perfect world, the ECM's entire fuel map should be tuned for roughly stoichiometric running ... the O2 sensor is built in to compensate for day to day changes ... not correct wild fueling errors ...

Which brings you to the EGO correction ... this is a percentage that your ECM gets from observing the O2 sensor's output when you're operating in a closed loop area of the fuel map and seeing if your engine is running consistently lean or rich... this percentage is applied directly to the fuel cell your bike is currently running in ... if it's a high percentage it's adding fuel, if it's low vice/versa ...

Now ... The AFV .... Just like I explained above what EGO correction does to a certain fuel cell, the AFV does it to the entire map ... if your AFV is 110, it's applying 110% of the fuel to any given fuel cell in the fuel map no matter where your bike is operating at in the fuel map ... your bike gets the AFV by taking an average of how lean or rich the bike is running in closed loop from the EGO correction ... if you go out and run a log with your bike, you'll consistently see the AFV mimic the EGO correction percentage ... As explained before this is to try and get the fuel maps to run as perfect as possible so there's as little correction being applied from the O2 sensor as possible ...

Now ... if you slap a map in your bike that's not tuned correctly for your modifications you'll have lean conditions and rich conditions in different portions of the map .... say your idle is good, but your cruising RPM's in the closed loop area are really lean ... when you first start up the bike after you put the maps in, it'll run great for a bit until you take it out on the road and cruise around in an area of the fuel map that's lean ... when your bike sees it's starting to run lean from the O2 sensor, it'll up the AFV to match what the O2 sensor is seeing (which applies it to the entire map as a whole) ... this will make that one particular area run great, but the rest of the map will run like shit ... when you stop at a red light and let the bike drop to idle the AFV will still be in effect to the fuel cell values in the idle portion of the map, but since it's adding fuel from seeing the previously lean readings from the O2 sensor your idle will be running crazy rich ... the O2 sensor will be trying to compensate and apply the EGO correction to the fueling, but it's also applying this to the AFV that the ECM has in place for the whole map ... so your fueling will just get worse ... narrowband O2 sensors aren't terribly accurate, they just kinda shoot for an average ... so the further the error it's reading the worse of a "guess" from the ECM it will be ...

For the first picture ...

Your engine is idling and at operating temperature so the EGO correction should be reading 100% in a perfect world during this sort of operation (or as close to it as possible in real world operation because of outside factors ... temp, humidity, altitude, etc.) ... in that picture I see it at 134% ... this is telling me your idle cell fuel values are reading terribly lean on the O2 sensor and it's taking the cell value you're idling in and adding 34% on top of what's already there ... also your AFV is showing 128 which tells me the cruising RPM's (about 2.5k-4kish) are also lean ... the AFV is a percentage that the ECM applies to the entire map as a whole ... so it's taking your entire map and adding an additional 28% on top of everything that's already there ...


----------------------------------------- To be continued when I get home from work .. ------------------------------------
 
Ok ..... so now that I have a fresh laptop, my router/modem decides to take a crap on me ... (gotta love suddenlink) ...

Anyway ... on to the second picture ...

The EGO value you've mentioned on there in the lower left portion of the screen is the EGO voltage ... so you'll see that number rapidly fluctuating just like you mentioned ... which is good actually ... you want to see it going from low to high quickly, the more times it crosses over the midpoint value for the ECM to see/record the better (that is known as hysteresis btw) ... if it's stuck either on the low or the high side of the midpoint voltage you'll see some error codes popping up and your ECM will lock itself into open loop mode ... (mine did this to me shortly after I got it running from a bad O2 sensor) ...

On to the 4th and 5th pictures ... (the front and rear fuel maps) ...

See those four little highlighted squares where the crosshair is located? ... those four squares are what the ECM is pulling from right then and there to run the engine ... the crosshair is exactly where you are on the X/Y axis in the fuel map ... So you should take whatever the EGO correction is showing for those four cells while your bike is running at operating temp just like it is in those pictures, kill your engine, highlight those four squares with your mouse, put that correction percentage into the little box just to the left of the Up/Down arrows (if it shows 134% like yours was in the first picture you'll be putting 1.34 into that box ... it multiplies the current values in the box by 1.34 and applies the changes), and hit the little asterisk button right to the left of that to put those changes on the map ... then you can turn the key back on, connect your ECMspy, burn the map with the updated idle values, turn the key off, then back on, restart the bike, and check the EGO correction value again ... see if this has made an improvement ....

Basically what you're doing right here is using the O2 sensor to help you tune the maps ... since you have a DDFI 2 bike with an idle screw, you can adjust the idle screw further up along the RPM range to do the same with other cells in the closed loop areas as well ...

For the ignition map pictures ... I recommend not messing with those unless you have access to a dyno and someone who knows how to use a dyno to put a load on the bike and adjust the timing ... timing is a little touchier than fueling and it's easy to lose power very quickly with only small adjustments ...

For the 7th picture ... your "Other Maps" page looks pretty much like stock settings to me, which is just fine for street riding ... I recommend not messing with anything on there ...

As for the last two pictures from after you shut the bike down and reset the AFV ... you mentioned the TPS value jumping a little between two numbers on there ... that's happened to me as well with ECMspy hooked up to my bike ... whoever wrote the ECMspy program designed it to translate the voltage values into other, easier to understand values for us to read (The ECM sees nothing but voltage inputs from it's sensors, the program changes those to percentages, temperatures, RPM's, and other values) ... if your sensor is showing a voltage that translates directly in between two percentage reportable values, the program will get stuck in a loop trying to show both at the same time .... if it's only a very small percentage (such at the 0.9% discrepancy that you mentioned) you shouldn't have a problem with the TPS on your bike ... if you're seeing it jump from 5.2%-70% or something like that, then yes you have a faulty TPS...

You can test the function of a TPS with ECMspy by slowly opening and closing the throttle while watching the output voltage or percentage and making sure you see a steady rise/fall correlating with you moving the throttle ... if you see any peaks/dips ... you need a new TPS ...




WHEW !!! ... ok ... I think that about covers it ... as far as reviewing your post ... clear as mud? ... questions ? ... feel free to ask away and I'll help to the utmost of my ability ...
 
Back
Top