ok basically what my truck does is, if the check engine light is on..truck runs fine wont idle high nothing just runs good, but once that light goes off, its a whole other story, it will idle all the way up 2000 then bounce between 1500 and 2000 and will not come down..if you put it in gear it will slow to 1000 and no lower, it has become hard to hold it back at a stop light, i have bought a new upper intake gasket and a tps sensor, have not installed yet, just want to know is there anything else i should try while im at it? the codes it throws are a tps, too much voltage to the tps and trans slippage, but i believe that is from the idle running so high. the truck dont know what to do when its running like that.
idle control...this one is interesting on 1995 Ford Bronco
have a smoke test done for vac leaks cold and then when warm,maybe a sticking egr valve when it gets hot and valve opens it will not properly close
2 more answers
Have someone diagnose it .
have the truck scan tested for codes