My bronco idles high when warm. When it starts (cold) it runs fine. As it warms up, the idle stays high, almost like on a carb with the high idle cam sticking. i can put it in neutral and give it a quick tap on the gas it will come back down to a normal (700-800rpm) idle and stay there until it is moving again. it usually idles around 12-1500 rpm otherwise. it never has run properly since i've owned it. i've replaced the tps, map, hego, tuned it up, replaced the fp reg, and egr. it runs good now except for that issue. i haven't replaced the intake air or coolant temp sensors or the (i forget the name now- i think it is the bypass air valve). it isn't throwing any codes at the moment... thanks.