Page 1 of 2 12 LastLast
Results 1 to 10 of 13

Thread: 2009 Buell XB12SCG, Runs rough when warm

  1. #1
    Junior Member
    Join Date
    Sep 2024
    Posts
    7

    2009 Buell XB12SCG, Runs rough when warm

    Hey all. So I have a very odd issue with a 2009 Buell XB12SCG that I cannot pinpoint the cause. I have looked around the forum a bit and cannot seem to find a thread describing the same issue. When The bike warms up it will run/smell rich, have a rougher idle and sometimes die. The issue only happens when the bike is warmed up and gets worse intermittently. We have sprayed the intake while cold and hot, found no change in rpm, disabled close loop and still no change, fuel pressure stays at 49~psi and AFV seems to be staying at 100. The bike has new injectors, O2 sensor, IAT sensor. The bike has a drummer exhaust and has a map from Revmo to match.
    I have 2 data logs that we got from the bike running on a stand.
    At 912.34 seconds on the "Stumble" file is when the bike started to run irratically after I blipped the throttle a couple times.
    At 407.010 seconds of the "DIED" file is when the bike shut off on its own out of nowhere. I would appreciate any help diagnosing this bike as I am at my wits end with it.
    Below is the link to the files.
    https://drive.google.com/drive/folde...Nq?usp=sharing
    Last edited by SU8ZERO; 09-06-2024 at 12:10 PM.

  2. #2
    Senior Member Barrett's Avatar
    Join Date
    Jun 2020
    Location
    AmishLand, PA
    Posts
    943
    ^^^^^^^^^^^^^^^^^^^^^^^

    has a map from Revmo to match

    Corrupted file
    Failing ECM

  3. #3
    Junior Member
    Join Date
    Sep 2024
    Posts
    7
    We were thinking that aswell. Unfortunately we do not have the original file from the ECM so cannot set the eeprom back to stock. I tried looking at buell mods and other places for a stock 2009 xb12 stock map but no luck. Any input on where to find a 2009 xb12 BUE1D stock map would be appreciated. My though is even with the drummer exhaust on the bike and a stock map, the bike should still fun relatively well, and if it did then it is infact a corrupt file and not a failing ECM.

  4. #4
    Senior Member
    Join Date
    May 2020
    Location
    North Texas
    Posts
    314
    Years ago, I downloaded all that I saw and have been saving them for a day like this. Hope this helps.


    https://www.tigert.us/index.php/s/FgJCqdjaXPfyssE

    P.S. I am NOT responsible for your bike, nor for any damage incurred. I didn't create these, I downloaded them from buellmods.com a long time ago.

  5. #5
    Junior Member
    Join Date
    Sep 2024
    Posts
    7
    @kz6fittycent , Understood, Thank you! Will try shortly and see what happens.

    EDIT: The 09 Map was for a BUEYD ECM, IDs didnt match. Thank you again for the link though!
    Last edited by SU8ZERO; 09-06-2024 at 08:13 PM.

  6. #6
    Senior Member
    Join Date
    May 2020
    Location
    North Texas
    Posts
    314
    Quote Originally Posted by SU8ZERO View Post
    @kz6fittycent , Understood, Thank you! Will try shortly and see what happens.

    EDIT: The 09 Map was for a BUEYD ECM, IDs didnt match. Thank you again for the link though!
    Oh man, I'm sorry! I wish I had what you needed.

  7. #7
    Senior Member 34nineteen's Avatar
    Join Date
    Mar 2015
    Location
    Kolache Factory
    Posts
    4,484
    What are you putting these logs into? I tried putting them into TunerPro 4 and it isn't recognizing them.

    Let's break down what you have going on here:

    When The bike warms up it will run/smell rich,
    Yes, Buells usually have a very rich warm up cycle. It's one of the reasons why its not recommended to start the bike unless you're actually going to ride it. Starting it up, and just revving it up, is going to foul plugs. Luckily yours is a DDFI3 bike and it should be easy to manage that, but I see no mention of it (either through the ECM cleaning procedure or manually) so I will assume you're not.


    disabled close loop
    Why?

    fuel pressure stays at 49~psi
    How are you checking this? What do you mean by "stays at 49 psi"? Does it stay while the motor is off? While it is running? While you are riding?



    and AFV seems to be staying at 100.
    Is it actually staying at 100? The AFV is going to float around but should stay close to 100. But having it stay at 100, while optimal, is kind of odd. Unfortunately, I cant get your logs to work in my version of TunerPro (probably my fault-outdated)




    The bike has new injectors, O2 sensor, IAT sensor.
    Why new injectors? Were yours not functioning? Where did you get the injectors? Are you SURE the new injectors are working properly? It wouldnt be the first time someone replaced a part with a defective new part.

    Same with the O2 and IAT sensors. Why?



    The bike has a drummer exhaust and has a map from Revmo to match.
    Could be the map is corrupted, but the "Rev Mo maps" do work. Maybe not everyones thing, but he does have a Drummer map you could reupload to see if the bike behaves better. You could even use one of the other maps if you feel his Drummer map is corrupted. Having the incorrect map is not going to cause the problems you are having, but should get you closer to a solution. If you don't trust his map, you can also contact IDS for a map, but they will charge for it (but its reasonable). There are lots of people running around with Buells (and other bikes) with a different muffler/air cleaner/whatever and never change their map.

    I also see no mention of resetting the TPS. It's simple on a DDFI3 bike, so not sure why you wouldn't do that.


    So, also noting

    When The bike warms up it will run/smell rich, AFV seems to be staying at 100. The bike has new O2 sensor
    If the bike IS running rich, the O2 sensor should be picking that up and adjusting the AFV to compensate. I see no mention of checking the values of the O2 sensor to see if it is even working (or not hooked up).

    Unless the bike is stuck in its warm up mode and the ECM does not think the bike is warmed up yet. I don't remember if ECMDroid tracks this but I know ECMSpy does. I see no mention of checking to see what values the CLT sensor is providing. It wouldn't be the first time one of these failed and tricked the bike into thinking its running hotter/cooler than it actually is.


    This whole post smacks of CoOter trolling us. Dammit! I know where you live... and stay out of my beer fridge!

  8. #8
    Junior Member
    Join Date
    Sep 2024
    Posts
    7
    Im hitting you back with the quotes!! :P I left out some info clearly so I will try to be sure I fill that in with the following.
    The bike came to us from a guy who bought it from another guy who had it tuned buy another shop. The only part we have replaced was the IAT sensor due to it having incorrect resistance at a specified temperature.

    What are you putting these logs into? I tried putting them into TunerPro 4 and it isn't recognizing them.
    MegaLogViewerHD. I also have the logs in a .LOG file, will your program support that?


    Luckily yours is a DDFI3 bike and it should be easy to manage that, but I see no mention of it (either through the ECM cleaning procedure or manually) so I will assume you're not.
    No, I am unsure of what you mean by ECM Cleaning procedure or manually


    Disabling closed loop, Why?
    From my very basic understanding this would keep the bike running on a more "Preset" map without the ECM reading all the PIDs and compensating as much. Seemed like maybe if the bike ran better with closed loop disabled then the issue would be in one of the sensors that the ECM reads in closed loop. Again, I do not fully understand so this theory of mine could be WAY off.

    How are you checking this? What do you mean by "stays at 49 psi"? Does it stay while the motor is off? While it is running? While you are riding?
    With a Fuel pressure gauge inline while the bike is priming fuel pump and while running.



    Is it actually staying at 100? The AFV is going to float around but should stay close to 100. But having it stay at 100, while optimal, is kind of odd. Unfortunately, I cant get your logs to work in my version of TunerPro (probably my fault-outdated)
    Both AFV stay primarily at 100. Sometimes I have seen them 95-105 but usually they are at 100.



    Why new injectors? Were yours not functioning? Where did you get the injectors? Are you SURE the new injectors are working properly? It wouldnt be the first time someone replaced a part with a defective new part. Same with the O2 and IAT sensors. Why?
    This is where I left out some key info. This bike came to us from a customer, all this info was given to us from the customer and this info was given to him from the previous owner, so its a very bad game of telephone. We have no idea if the injectors, or 02 sensors were even bad and no way to get the old parts back. We did confirm the IAT sensor was bad through diagnosing it using the electrical diag manual. It has since been replaced.


    Could be the map is corrupted, but the "Rev Mo maps" do work. Maybe not everyones thing, but he does have a Drummer map you could reupload to see if the bike behaves better. You could even use one of the other maps if you feel his Drummer map is corrupted. Having the incorrect map is not going to cause the problems you are having, but should get you closer to a solution. If you don't trust his map, you can also contact IDS for a map, but they will charge for it (but its reasonable). There are lots of people running around with Buells (and other bikes) with a different muffler/air cleaner/whatever and never change their map.
    We have gotten a map from REVMO for the drummer exhaust. After putting this map on the bike, nothing changed as for as the running rich after it has been running for 5+ minutes. I agree in the belief that the map is not the cause of the problem, our though was get a stock map back onto the bike so that way we are as close to a baseline as possible for diagnostic purposes. Like you said, even people running exhaust, air filter and whatever without changing the map would likely run well. We will contact IDS to see if we can get a stock and drummer map but after trying 3 different maps and seeing no change I do not believe that the map is the cause.


    I also see no mention of resetting the TPS. It's simple on a DDFI3 bike, so not sure why you wouldn't do that.
    We did do that, I just forgot to mention. It sits at around 4
    at idle, when it begins to run rich/rough this will change closer to 8


    If the bike IS running rich, the O2 sensor should be picking that up and adjusting the AFV to compensate. I see no mention of checking the values of the O2 sensor to see if it is even working (or not hooked up).
    Reading the 2 02Sensor values in ECMDROID, one of the PIDs stays at 0.49V. The other PID will slowly start to climb from about 0.5 and then when the bike starts acting up the 02 sensor will read from 0.1 to 1.1V

    Unless the bike is stuck in its warm up mode and the ECM does not think the bike is warmed up yet. I don't remember if ECMDroid tracks this but I know ECMSpy does. I see no mention of checking to see what values the CLT sensor is providing. It wouldn't be the first time one of these failed and tricked the bike into thinking its running hotter/cooler than it actually is.
    This is similar to our thought with the whole closed and open loop thing. Our thought is maybe the bike switch from being cold to warm and then when it switches is when it start to overcompensate. What is it compensating for or misreading is where we are lost. The CLT rose all the way to 422 and then dropped to 380 in a matter of seconds. Around this time is also when bike runs rough and the 02 spikes erratically from 0.3 to 1.1 and all in between. I also have the files in .log file, maybe your viewer would support that?


    This whole post smacks of CoOter trolling us. Dammit! I know where you live... and stay out of my beer fridge!
    This is not CoOter...or is it?!?!?!
    ..Seriously though it is not a troll, just a guy looking at a buell on my stand that I do not understand Once again thank you!!

  9. #9
    Senior Member 34nineteen's Avatar
    Join Date
    Mar 2015
    Location
    Kolache Factory
    Posts
    4,484
    I was kidding about your being CoOter (and trolling us).


    I don’t know why I didn’t run your files through megalogviewer. As soon as you mentioned it, I thought “Duh! What is wrong with me!”
    The additional info is helpful to ruling out other possibilities. I will have to crack open my service book and see where your sensor values are. My bike (the Methbuell), used to jump around between warm up and normal. It’s been years since I’ve resolved it. I’ll have to put on my thinking cap.

  10. #10
    Junior Member
    Join Date
    Sep 2024
    Posts
    7
    Thank you! @34nineteen



Page 1 of 2 12 LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •