Hey Tony it's Artie, if you did not already figure out the truck most likely the TPS sensor my brother in law Eddies ' truck had same issue very intermittent,ended up being tps . His truck is a 2003 Ho 5.9. Call me if you need to, Artie