Edelbrock Carburetors?

Sounds like you might be ready for a new carb or to take that one to a carb shop.