To me it sounds like a throttle position sensor. That can cause eradic idle. Only question I have is when u are running at speed and it revs does the truck respond? Go faster till it idles back.
Shotgun
Arkansas
No, it seems to just stay the same speed just the rpms jump and the engine revvs...