• 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.

How to tune 2008-2009 XB

Buellxb Forum

Help Support Buellxb Forum:

lawdog

Well-known member
Joined
Mar 16, 2010
Messages
702
Location
Toledo, OH
As we all know our bikes come lean from the factory for emissions. I mean really lean, headers sometimes glow at idle lean. So here are some options to tune your Buell for increased power.

I have a 2009 XB12R and ECMSpy does not work for it. Tried it, doesn’t work. Plus I am not of fan of tuning with ECMSpy and here is why.

Factory bikes use the narrowband O2 sensor to tune for 14.7 AFR (air fuel ratio) in closed loop. The O2 sensor switches back and forth to read rich or lean from 14.7 AFR. The problem here in lies is 14.7 AFR is not the best AFR ratio. To tune for maximum torque a tuner generally shoots for 13.5 AFR. (higher the number the richer the mixture). For WOT 12.5 – 12.8 AFR is for maximum power. 14.7 AFR is called stoich where the fuel and air burn with the least emissions. Leaner the 14.7 AFR (>14.7) produces better fuel economy for cars but is not good for air cooled bikes. Most Harley tuners shoot for the 12-14 AFR range depending on RPM and TPS for our bikes. Air cooled bikes benefit from a richer mixture to reduce engine temps and provide for increased power. So to summarize, 12-13 AFR is richer for more power, 14.7 AFR is EPA happy emissions, and 15-16 APR is leaner for better fuel economy.

So now that we know what AFR we want how do we get there? Some very smart people created ECMSpy to tune our Buells. ECMSpy allows you to tweak the fuel and timing maps. The problem I see with ECMSpy is that you are still tuning for 14.7 AFR which in my opinion is still too lean. You are leaving power on the table so to speak. While ECMSpy is a great program, it works, and many people are happy with it. But there is room to increase power by running a richer AFR. If you attempt to tune for any other AFR, the computer in learning mode will apply a global correction in an attempt to bring the AFR back to 14.7. So thus you are stuck with the stock narrowband O2 sensor.

The next option is to get a copy of the Race ECM and either install the Race ECM itself or get a copy of the maps and paste the maps to upload into your ECM. It’s a one size fits all approach and works great for some and not so great for others. If you have the same exhaust and intake as the Race ECM it should get you a decent tune. The tune can be uploaded with ECMSpy and Microsoft Excel or Ohio Sport Bike Software. The drawback with the Race ECM is you are still running 14.7 AFR with the O2 sensors which is my opinion is still too lean for an air cooled motor.

Next option is to modify the O2 sensor or fuel injectors. Basically trick the computer it thinks it is running leaner. The O2 sensor will read rich but you modify the signal so the computer will think its reading 14.7 AFR. Problem with this approach is a factory O2 sensor only switches back and forth from 14.7 AFR. Once you stray from that AFR then it no longer reads accurate. There are simple Ebay units with a high, medium, and low RPM pots to tune it or expensive Power Commanders that use this system. Some alter the O2 signal while others alter the fuel injector signal. There is a post on here recently about an individual who is happy with this system. Best approach would be to put the bike on a Dyno to tune it. Some have reported sucess using a wideband O2 sensor in place of the NB stock sensor and slowing down the signal so the sotck PCM can read it.


So the next option is Ohio Sport Bike. I have played with their program a little bit and I like it. Their approach is to turn off the O2 sensor so you can tune for the AFR you desire. A smart approach. Problem with this method is how do you tune it. Some say shut the O2 off and jog the global maps richer a few percent. While this will bump up the AFR richer you have no idea how richer. Unfortunately OSB does not have any pre-tuned maps for the XB12R so you are on your own to tune it.

In my opinion the best approach is to either get a Wideband O2 sensor and do your own logging or put the bike on a dyno with a wideband and 5 gas analyzer. With the OSB software or ECMSpy and Excel you can turn off thestock O2 and create your maps with the AFR you want and upload them to your bike. While OSB is easier it is also more expensive. ECMSpy is free but you have to use Excel to modify the maps which can be cumbersome. The most important thing to remember is that V-twins are unusual motors and you should tune each cylinder separately. This means welding a bung on the front pipe (pre 2010 models) so you can accurately tune it. A royal pain but it is the best way to tune each cylinder individually for maximum power. We all know the front cylinder runs cooler so its important to properly tune each cylinder with a wideband. Some will arbitrarily increase the front cylinder by a set amount but you are really shooting in the dark.

The best on the market is self-tuning. The idea behind self tuning is to place a wideband O2 sensor in the exhaust and have a controller that adjusts the maps. Where as before you had to drive around with a wideband, log the runs, then adjust the maps, repeat as needed till you dialed in to your AFR. Now you tell the controller what AFR you want and it tunes the maps for it. A great invention but of course costs more money then you doing the work itself. Look at Twin-tec for more information.

The last option is to find somebody who has tuned their maps and use there maps. While this will work, its not perfect. Every bike is different and every bike should be tuned individually. If I ever get motivated enough to buy a wideband and tune my bike properly I will be more then happy to share my maps. Just don’t hold your breath as I don’t plan on doing this for a while.
 
I forgot to mention if you are looking for more information about each particular method google is your friend. Type "site:buellxb.com" then your search word to get the results you need. Most of these methods have been discussed before but never condensed to one post.
 
lawdog, you missed a BIG alternative. All necessary cell locations have been mapped by the ECMSpy team. Downloading the .xdf files and loading them into TunerPro provides a means by which to tune ANY FI Buell. Modifying the stock ECM by burning changes only within ECMSpy to match the TunerPro eeprom will allow an 08+ bike to be modified to match any aftermarket accessories.

All you need to do is open a race map for an older bike in ECMSpy, extrapolate to allow for the greater number of RPM and TPS values in the 08+ maps, copy over the fuel/timing data (though both are done AT YOUR OWN RISK) into TunerPro, save the modified ECM, fetch the eeprom from your 08+ ECM, and adjust values to match the modified TunerPro eeprom. Then you just burn changes (only 500 changes can be done in a single burn), reset TPS, and take 'er out for a learn-in ride.

Bingo. No cash spent (aside from a cable), no money given to dirtbags, and no need to wait for other people to do work that has already been done.
 
Interesting. I never thought about using Tunerpro to adjust the maps. I have used Tunerpro previously with OBD1 GM cars and I liked it. Good call.

Brett
 
If only I understood how to do all that???? I really need to take my bike to someone that knows ECMSPY. I am itching to get my 08 tuned properly. Or just get the new EBR ECM and run with it.
 
Tunerpro is a program typically used for OBD1 GM cars to tune the PCM (powertrain control module). What Octopus is talking about is using Tunerpro to access the 08 and 09 maps to adjust the cells. Basically you are using ECMSpy or ECMRead to access the ECM on the bike then use Tunerpro to change the maps. Most people will probably get an older race map and extrapolate the data onto their map. Adjusting for the different RPM/TPS cells in the newer bikes. The only drawback with this method is you are still stuck running 14.7 AFR cruise with NB O2 feedback trying to correct to it. Although the Race ECM should really help out at WOT.

For more information check out this thread.
Flashing a Race Map to ALL Buells (08+ too)

Brett
 
Wow, I'm with dustin usmc1...I'm still trying to figure out where my flux capacitor is...I'd love to tune my 09 XB9SX as well but I am clueless and worried about screwing something up. Give me a wrench and I can fix many things mechanically but vehicle computer/tuning not my strongpoint [sad]
 
^ i agree with him! infact just the other day i spun a muffler bearing and i have no clue how to change it.........lol
 
Back
Top