Edelbrock tuning issues

I think the 1405 is a perfect match. I don't believe the problem is the carburetor. Put it back stock and look elsewhere.