No carb should be assumed to be "right" out of the blox. I use pretty much all of them except Predators...lol. Holleys are born rich. Edelbrocks are born lean...lol. In most cases, I find more that the factory step up springs in the AFBs and AVSs Edelbrocks are wrong for the application because the cam is larger in most cases. If those are not matched to the cam's idle vaccum, the power circuit doesnt function like it should. I think a 650 version would be perfect. The factory AVS is rated at 625 IIRC, and all stock stuff will attach fine.