Truck has been sitting for awhile. Put in new fuel pump kit. Fired the truck up and it rev high like its suppose to. Then it idled down then up and almost stalled. Then while driveing down the road about 50 or so it acts like its not getting fuel. Haven't changed fuel filter yet. Coded a 41, 42, 43, 44.