I have a 2005 Screamin eagle ultra with a 113 inch engine. I have a problem that just started, P0505 code lossof idle control. my bike is idleing about 1500 to 1700 rpm's I checked the idle control motor and it is working. I can also see that while it idles the motor runs the needle end all the way down in the bore, like it is trying to slow it down. does anyone have any ideas.