Engine Idle Rolls Up and Down on Ford E-150

Problem Description and Possible Solution

If engine idle rolls up and down, and diagnosis rules out Idle Air Control (IAC) valve issues and vacuum leaks, the Programmable Speedometer/Odometer Module (PSOM) can be at fault electronically. The instrument cluster will need to be replaced, the PSOM is inside the cluster.

Problem Data
RepairPal Verified
Average mileage: 121,244 (104,870–140,108)
Engines affected: 4.6L V8, 5.8L V8
3 model years affected: 1992, 1993, 1995
8 people reported this problem
Viewing 1 - 4 of 4 comments
revs /high idle (very) in park. disconnected the ICV for a time and it ran fine without it except backing up (not enough idle speed then). bought new on be, cleaned throttle body and found leak in hose_all fixed. found new issue but impossible to find part...
haven't fixed it yet. threw IAC and TPS at it, checked for vacuum leaks...unable to locate a the part i need to replace as you state
The engine would randomly 'race' without warning. I would have to keep foot on brake at stoplights etc. to keep it from 'jumping out' into traffic. We tried vacuum hoses, egr valve. Doing it again.