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

Buell XB12XT Low AFV

Buellxb Forum

Help Support Buellxb Forum:

DonJon

Member
Joined
Aug 18, 2023
Messages
6
Hello guys, roughly a year ago my Buell began giving the o2 inactive error while going more than 80kph, so because the sensor was old I thought that was the cause of the problem and I replaced it with a Bosch 12014 without looking much more into it.(My Buell is a xb12xt from 2008 with 42000km with k&n filter and stock exhaust.)

This only did so much because it still gave the error (not as much as before) and the bike was still running bad, it lacked power and accelleration and got way too hot making the bike go into thermal protection at 280°C while crusing at more than 120 kph.

So I bought the ECM bluetooth doungle to log my ride and when I opened them up in MLV I saw that the AFV was set to 76 and the o2 sensor when the bike got up to speed reduced its maximum output from 0,67 to 0,55.

After numerous hour of research I got to work and here what I've already done:
-checked and grinded clean the ground contact with the alu chassie and with the engine.
(this raised the voltage of the o2 sensor noticeably (avrg: old 0,58 / now 0.78)which explains the 02 inactive code)
-injectors cleaning and Ohm check
-TPS and AFV reset
-ignition leads Ohm check
-spark plugs replacemet vxu24 denso
-compression ckeck both 155psi
-repositioned the ecm
-o2 sensor ground and lead Ohm check
-fixed the ground wires on the steering neck that were cut off

But this didn't solve anything other than raising the o2 sensor voltage and increasing the afv to around 80% with the stock map

While the throttle body was disassembled for cleaning I snuk an endoscope into the cylinder and saw that the piston was covered in black soot in both cylinder and alsothe intake valve where all dirty
rear.jpg
rear cylinder
front.jpg
front cylinder
frontValve.jpg
front valve (same as rear)

Another thing that might be worth to point out is that when the cooling fan turn on the clt sensor temperature increase of 9°C, I don't know if it is adjusted by the ecm or it's the cause of some sort of electrical problem, that might affect also the o2 sensor and the tps.

Also the bike seem to sneeze a little from the intake valve but this sounds goues down at about 3000 rpm.

Furthermore yesterday during one test drive with and eeprom that had decelleration fuel cut off enabled (I wanted to try what it was about) while crusing at highway speed the engine died for like 2 sec and came back to life only to repeat this at 5/10 sec intervals for as long as I didn't slowed down.
I've looked through the msl file and noticed a few spikes of the tps voltage to the equivalent of WOT so after that the ecm considered it a deceleration and completely tuned off the fuel making it starve. But this only occured at over 100 kmh

The bike with the closed loop/open loop learn disabled and afv locked to 100 runs like a champ!
It has more power and acceleration and also runs a loot cooler, while crusing in the summer (30°C ) at 140kph the clt sensor reached 240°C and during normal use it stays at around 210°C (this reading is probably biased so take it with a grain of salt).
With this in mind I think that this promlem is more electrical than mechanical but I'd love to see if someone can point me in the right direction, because at this point I don't really know what to look for.
Thanks for reading through all of this but I'm desperate for a solution and wanted to give as much info as I can, sorry :)

Let me know if I should also upload some maps and logs.
 
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Also the bike seem to sneeze a little from the intake valve but this sounds goues down at about 3000 rpm

Your clue.......right there. With a healthy engine, can ONLY be caused by an ignition timing problem occurrence. Test your coil. NOT with the available 2008 model "plug firing feature". With the SM attachment below.
And that is one hell of a sooted-up combustion chamber and valve pocket. Should be addressed.

7X5y6Fw.jpg7X5y6Fw.jpg
 
Wow, thats a list.

All the little hints like the CLT reading changing with the fan on, lead me to believe theres still a lot of electrical gremlins about! I'm not one to scream "check your grounds" often, but in this case I would do it again, for everything, everywhere.

The low AFV means the ECM is trying to lean the bike out for some reason, and raising it to 100 making it run better proves it so... use your computer skills to find out why. Bad temp sensor? bad TPS? You have a few issues that need to be dealt with one at a time. Find the thing thats pulling the AFV down.
 
Thanks for the tips guys, I just tested the ignition coil resistance aaaand it's out of spec :eagerness:
The primary measure 1.3ohm and the secondary 12.6 Kohm.
Next I will re-ceck the grounds ponint, and maybe take a look at the voltage regulator, because it doesn't look so good
PXL_20230822_164750549.jpg
and also for what I saw the ET sensor voltage drop is inversely proportional to the engine temp, so if the voltage in the circut drops from the fan turning on, it will emulate a lower voltage drop and so display a higher temperature.
Do you guys know how if its possible to check the regulator with a multimeter?

In addition to this the bike had already mounted a xeon headlight when I got it, could it be possible that the headlamp is absorbing too much current and overloading the regulator?
 
Most sensors, including Buell, use resistance to ground as the reading.

But the ECMSpy you have should give you all that? If not the GooglePlay store has ECMDroid that does, under "Live Data" and its free! It doesn't use a cable to a laptop, it uses a Bluetooth Dongle to communicate to an Android smart phone (or free burner phone, it doesn't need any SIM card). I like the Buelltooth I got from Rev-Mo.com. It will datalog and burn fuel maps too.

The Buell charging system is pretty robust. You can see if it's working by putting the leads on the battery. It should be 13.5VCD-14.7VDC at 2500RPM and above.
 
Do you guys know how if its possible to check the regulator with a multimeter?

2003-2007 ALL XB'S.............YES
2008-2010 ALL XB'S..............NO
 
Last edited:
Cooter I use ecmdroid for logging my rides but I think that the value displayed with MLV are raw and that would explain the shift in sensor output after the powering of the cooling fan, but I'm not too shure about that.
Do you guys know where I can find some stock xb12xt log data to compare mine with, because I can't fine anyting online other than map
 
Not sure what you mean by this:
the value displayed with MLV are raw

MLV will display the data that ECMDroid received (datalog) and won't modify it unless you ask it too. Trying to 'tune out' a sensor issue will be frustrating and ineffective.

If you see weird stuff like the TPS spiking or CLT spiking, I would test each sensor and check each circuit. Go to Live Data and do a TPS sweep several times, wiggle test the wires etc.
 
MLV will display the data that ECMDroid received (datalog) and won't modify it unless you ask it too.
I mean that the value that EcmSpy register are not compensated with the voltage drop in the electric system, but the ecm will compensate and see another value.

I will check the wiring, also I've noticed the BAS voltage spike to over 4v in numerous occasions, the rabbit hole keep getting deeper...
Thanks again for the help:)
 
Happy to help:)

So, thats now 3 separate sensors that are giving erroneous readings? Your rabbit hole should include checking all grounds and frame connections, like the rear subframe to frame/tank.
 
Well... It's time to bring out the dremel:D
And so that I won't have to do this all over again, do you have any tips for preventing oxidation of the aluminium joint?
 
It should be fine if assembled clean, but any coating helps. No oxygen, no oxidation. Grease, paint, vaseline, man I've seen all sorts of "fixes" so pick your poison.
 
Back
Top