Thanks guys, yeah the truck was sitting for 8 years until a month ago. When I got the fuel pump apart again I saw some small debris inside. I think it was causing the check valves not to seat. Gas comes in but it didnt pump out. I got it to start up and run home. When I got the truck a month ago I pumped the old gas out of the tank, but I didnt take the tank out and drain it and clean it properly. I ned to do that and install an inline fuel filter.