Edelbrock 1405 carb. running way too rich

I'd still check the floats. Yeah I know it sucks to pull the cover off a brand new carb. If there is a bit of crud in one of the needle/seats your float level will be way high and you will be silly rich. Also, somebody posted that recently Eddy's have been shipped with misadjusted floats. Anyhow float level is where I'd start.

Choke is open right?