Tecumseh AH520 Tillotson HL324A Clone

I'm working on a Tecumseh AH520 on a Toro S200 and thinking about putting it on a mini bike. I put a cheap Tillotson HL324A carb from Amazon on it. It idles fine but when I try to open the throttle it bogs down and dies. I can't get it to run right regardless of tuning the high speed needle. Can anyone help me troubleshoot this? I think it might be because the Venturi is significantly bigger than the factory carburetor.