TODAY is a Great Day to visit our Store and order the parts you need for your truck!
Metering block or metering plate? Did you ensure that the fuel bowl is venting properly?
What is your fuel psi at? I've had a new Delphi pump put out 9 psi at idle and that can cause needles not to seat. 7 psi is usually the max you want to see.