Edelbrock Performer Carb

my dad bought one of these brand new for his chevy truck. it leaks a bit like you wont see fuel pouring out of it but there is strains down the carb, and it runs terrible. maybe he just got a bad one?