So how did you make sure it has spark? I'm going to assume you don't have a spark tester so all you know it the spark plug makes blue fire oit of the cylinder, which does not indicate you have spark in the cylinder. Get a spark tester. They are cheap off Amazon.
Pull the carb off and pull the engine over a few times, it will un flood its self. Don't use, I don't know how to start my husqy chainsaw guys advice. Great way to end up with burnt eye brows or worse.
Reps way works too, I just find it easier to pull the 2 screws out of the car and let it dangle, normally in a few pulls it will fire off and run for a little then die. Is a bit more work though.
Don't assume your carb is set right. Don't care if it's new or not. It needs the needles set to a factory baseline. There is a carb sticky that should have the needle settings listed in it.
Rep mentioned pop pressure, but thats not an issue if you can't make the thing even idle. Well cover that if you have tuning issues.