318 stalling out in gear....

Yes, the eddy carb is newish.

You did put the pipe plug in the back of it before you installed it, correct??