Have a look on this written by SprintRide :
"Tom, you've just shown everyone with a potential problem how to band-aid it. You have a good idea and in theory it should work, but there are things going on in that fuel injection system that maybe you don't know about, or eeek...don't understand. No worries, it took me quite awhile to figure it all out. Aparrently some dealers unfortunately still have not. By adjusting the throttle stop screw and not adjusting the primary TPS switch, you know that is adjustable right you have just changed the volume of air running throught the throttle bodies which will affect the M.A.P. sensor. The MAP sensor tells the ECU how much air is flowing at shallow throttle angles, i.e. 12% opening or less. So by changing that you have now reduced that range that the MAP sensor operates from 0-12% to say 2-12% opening. Did you set your stepper motor voltage afterwards? I didn't see it mentioned in your text. Everything you did only contriubtes to making the bike run richer at idle, which certainly will create a strong and stable idle, but it could contribute to creating other issues down the road because your not fixing the problem, just covering it up. I would recommend caution when considering attempting this procedure, you're opening a can of worms here. If those adjustments throw the throttle bodies out of calnration to the point that they don't opperate correctly, the throttle bodies while have to be replaced and you don't even want to know what they cost....... "