Is there any warranty? Most parts come with a one year so take it back and get another. Other than that it sounds like bad floats, stuck needle valve, loose screws holding the body together, along with bad gaskets between body sections. Edelbrock and Carter AFB are pretty user friendly and come with a tech line attached. You probably want to go with one smaller than 600 cfm.