Overlooking something? Fuel Starvation

Fuel pressure gauge is on the carb side of the regulator of course. its an autometer liquid filled, visible from the drivers seat. It takes a good second or two of no throttle for it to pick back up and driveable. I've changed out the fuel filter (big canister filter), lines i cant see why there would be a restriction they were replaced about 2 years ago. Carb pre-filter is clear, needle & seat screens are clear. Im wondering if for some reason my needle/seat is sticking, or i have a faulty float...somehow.

My current issue with holley is i've had two. Used ones. For the LIFE of me i cant ever get it to run straight. Let alone NOT leak fuel all over my intake. If i were to get one, it'd have to be brand spankin new. And i don't have the $300 to get me one at the moment. I have a 3310 750 in my garage i refuse to put back on the fourth time because its now sealed...but the damn accellerator pump does not work. All passages are squeaky clean, good gaskets, etc. Nothing. If i get one, it'll be a virgin new holley.