yes it is a afb carter edelbrock weber . all the parts like needles and jets are the same