Nick, did this happen with your old carb as well? Can you describe the symptoms in more detail?
As Brian said, it is the correct one.
If you are experiencing the same symptoms with your new carb as you did with your old one, clearly it's not a carb issue. I would look closely at your induction tube connector hoses and clamps, maybe even do an induction leak test. It almost sounds like your carb is setup very rich to account for some leakage along the line somewhere.