I have searched and I think I've tried just about everything to figure this out. My bike is an 07 FLTR it's throwing code P0505 loss of idle control. I have so far changed the IAC, TPS, and the Intake air temperature sensor. I have checked the battery to ensure it is good, I'm not certain where to turn next and was hoping to get it figured out for a ride at the end of the month. What it is doing, is when I fire it up it the idle will spike up to 3-4000. Any help or advice would be greatly appreciated. It has a dynojet power commander on it, as well as Rinehart exhaust. All of which was on it when I bought it and it ran fine for the first year. If there is any other info that would be pertinent in helping diagnose please let me know.