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.