A steady light can indicate a ground issue which is a lot of fun to chase down.
That pretty much sums it up but I'll put more detail on the issue. Replaced my TPS due to a stutter/cough/surge issue. Did the 08 TPS reset - bombed down the road to get her closed loop and everything was fine.
*Prior* to all that I had noticed that the CEL would come on at 3400-3900 RPM with light throttle (cruising steady/barely accelerating) and would go away above or below said RPM or when accelerating harder through that rev range. Since I had scoped the TPS and knew it was bad I chalked it up to the faulty TPS.
Bike runs great now (rich at idle until it warms up still... hmmm) but still has steady CEL that goes out above or below that rev range and does not store history code.
Anyone run into this before? No obvious running issues other than rich at startup.
A steady light can indicate a ground issue which is a lot of fun to chase down.
At a *really* specific rev range in any gear and with specifically light throttle? I've already run several grounds/cleaned the ground contact points, etc.
check for codes link
DDFI Trouble Codes
Code No. Fault Condition
11 Throttle position sensor
13 Oxygen sensor
14 Engine temperature sensor
15 Intake air temperature sensor
16 Battery voltage
21 inter active muffler control
23 Front fuel injector
24 Front ignition coil
25 Rear ignition coil
26,27 clutch and neutral switch
32 Rear fuel injector
33 Fuel pump
34 iac
35 Tachometer
36 fan voltage
37,43 speed sensor
44 Bank angle sensor
45 side stand sensor
46 start relay
47 aux power outlets
52, 53, 54, 55 ECM failure
56 Cam sync failure
As stated - no codes.
Was your surge problem at idle?
Surge was fairly random, as a faulty TPS should be. Has gone away with TPS replacement and reset. CEL steady on between 3400-3900 in any gear with light throttle still there.
No codes = ground problem, sorry.
Only a couple of choices given the clues. Other option is a problem with the heat sensor, check the wires.
could it be a bad ecm? know anyone with the same bike that you could swap the ecm?
dont shut the ign off after riding and then check the codes.mine was doing pretty much the same thing for a month finally set a iac code.some things wont store a code right away and if you turn the ign off and then back on the bike runs a self test on certain things if its only doing it at a certain rpm and dosnt store a code then when it runs a self test there is no problem.mine ended up being a bad power feed in the harness.