This is one I haven't found on here yet. The truck will start and run when sitting still, just a faint surge every once in a while. I can even push the throttle for extended periods, no problem. But as soon as I take it for a drive, it starts surging and stalling. After it stalls it takes a while cranking to get it back started. It only seems to happen when the truck is moving. When it began, it was happening when I make a turn, and it still is, but now it will just stall when going straight. I haven't had it above 30 yet, so I don't know how it will act. But does anyone on here have any idea why it only happens when the truck is moving? The filter and pump are brand new. I've checked the fuel lines at the filter and the back of the IP and they are all tight.