The easiest thing to try first would be resetting the APPS. Just unhook the batteries for about 30 min and reconnect. Turn the key on to the run posistion, vehicle not running, and slowly push the throttle to the floor and then slowly release it to the idle posistion. Then cycle the key on/off and start and road test the truck. This will more than likely fix your problem. I have done this personally and have had success. IF it does not you may have a faulty APPS, excessive electrical noise, faulty Gov Press solenoid and or transducer, faulty output speed sensor, or possible internal trans problem. a scan tool would be helpful in finding the problem quickly. Check the PCM for DTCs.