05-30-2024, 02:12 AM
I had a problem on my 2013 standard in which the engine would start normally, but once warmed up, it would only idle at 2000rpm. Mine was solved by replacing the ECU.
Your problem seems somewhat different, so it may be an entirely different cause. One very costly fix that I tried unsuccessfully was to replace the intake air control valve (IACV). That cost about $700 to have done at a dealership and had no effect.
I discovered that by disconnecting the Throttle Position Sensor, the bike again idled at 1100 as it should and ran the way it was designed. RPM will be limited to 5,000 and the "Check Engine" light on the dash will light up. Disconnecting the TPS puts the bike in "Limp home" mode until you can fix it. You might try this and see if the bike runs the way it is supposed to. I don't know what it will tell you, but it may help you figure out what is going on. It is easy to disconnect and your bike will run fine and not be a safety hazard this way.
It is NOT a fix, but it might stop the high rpm and erratic running and help you find a fix.
Good luck.
Your problem seems somewhat different, so it may be an entirely different cause. One very costly fix that I tried unsuccessfully was to replace the intake air control valve (IACV). That cost about $700 to have done at a dealership and had no effect.
I discovered that by disconnecting the Throttle Position Sensor, the bike again idled at 1100 as it should and ran the way it was designed. RPM will be limited to 5,000 and the "Check Engine" light on the dash will light up. Disconnecting the TPS puts the bike in "Limp home" mode until you can fix it. You might try this and see if the bike runs the way it is supposed to. I don't know what it will tell you, but it may help you figure out what is going on. It is easy to disconnect and your bike will run fine and not be a safety hazard this way.
It is NOT a fix, but it might stop the high rpm and erratic running and help you find a fix.
Good luck.
