RPGR90s
Member
Nothing yet. I am not working on it as much as I could. Kind of fed up with it. Brought it to Jacksonville BMW in hopes of a fix. Was not pleased with their work. I brought it to them saying it won't start. Well they took that as the only item wrong with it.
They found that the last time I used my 911 on it I had triggered the "start suppression" (unbeknownst to me). They turned the suppression off and it started. But ran like poop. But because this 2004 bike is considered a "legacy" bike, they didn't want to do any more work on it. So when I picked it up "we did as you requested, we got it started".....and that was it.
Going forward and the bike is still not running properly (once it gets running and warmed up it idles ok but touch the throttle and it coughs and spits until I get it settled at a higher rpm. So getting it started is still an issue. Acting like it is very cold. AND because BMW doesn't work on legacy bikes I have to find and independent wrench in Georgia if I want to go that route.
I am going to check the throttle bodies (I pulled the brass screw and they were dirty but that wasn't it, I cleaned them and it didn't help. Yes I cleaned the ports also.) I am going to check valve adjustments just because I am running out of things to look at.
As of this moment:
- fuel filter changed
- spark plugs changed
- fuel regulator changed
- spark coils are brand new as of last year
- fuel injectors are getting a signal
- last time I checked for fuel at the injectors it was ok but that may be different now.
- ran Seafoam thru it.
- hi-test fuel
-
FWIW, Seafoam is not a good idea. About a month ago, I was prepping my 2004 RT (same engine as your RS) to ride to the MOA National in VA. It has 132k on it and runs perfect. For the hell of it, I wanted to drop a can of Techron in it but couldn't find it at the Auto Parts store. So I got a can of SeaFoam, followed the directions and added it to the full tank.
About 100 miles into the ride, I noticed the bike would stall at idle as well as the idle had dropped to about 800 (normally around 1100). I continued on, but noticed at each fill up the mileage was dropping. Normally, around 46-48 per tank, it had dropped to about 34, so I knew it was running rich, and my first suspect was the O2 sensor going bad.
Long story short, I got to the rally and ordered a new O2 sensor to meet me there at the place I was staying. A couple of hours getting it installed, I did a TPS re-learn and everything was good again. Idle speed, no stalling and a return to 48mpg.
Got home and plugged in my GS-911 and saw some errors pointing to a history of lazy O2 sensor activity (the bad one). The new one was sweeping perfectly.
Contacted some friends on another BMWRT forum and they advised that it was the SeaFoam that was the culprit of ruining the O2. Contacted SeaFoam and of course, they didn't answer my inquiries.
Just relaying what I found with mine. So if you're new to the GS-911, check your O2 waveform.