All Classified forums require a Site Supporter subscription. It is only $25 per year and you can buy and sell whatever you like on the forum. To become a Site Supporter, go to Your Profile and select "Paid Subscriptions."
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.