Sounds like a slipping clutch to me. to test it put the truck in 4th and try to start from a standing still. if the truck jumps or stalls clutch my be good, if it revs up and the truck slowly moves. the clutch is in need of replacement.............Karl