Yes Al removing the stepper motor will work and leaving it plugged in under the tank will keep the engine light from coming on. but I am wondering and have always wondered if something like a vacuum line leak, or the block off vacuum ports or even a air leak under the throttle body where it mounts to the rubber plenums would make the bike run lean enough that the O2 sensor tells the ecu to adapt and add more fuel which more air and more fuel might create a higher idle situation. Usually if its the TPS you can shut the bike down and start it back up and the idle will be down for a little while and then after riding it the bugger creeps back up to 2000 or so. Just thinking out loud here.