Registration and Posting Agreement
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.