You say this is a BRAND NEW engine..? I have only found a few motors new from the factory that have been run. The factory always sends a note that the engine was tested in the factory and may have residual fuel that may need to be flushed. If your carb was gummed up from bad fuel when you bought it, my guess is that someone has run it before, someone other than the factory. Maybe the dealer installed it on something once for a short time before he sold it to you. I find it hard to believe that the factory would have left so much fuel in the card to gum it up. The note that we received was mostly just to explain the smell of fuel in the new tank. I think to also reassure a buyer that they did not recieve a USED ENGINE or a DEFECTIVE RETURN.
Anyway, I bet there is nothing wrong with the engine that about 30 minutes could not fix. This motor is to replace a older engine on a rider? You may want to check that the wire comming off the starter solenoid going to the fuel solenoid is HOT in BOTH RUN and START position.
When you take the solenoid off to check the jet nozzel, check if there is gum, varnish or water in the bowl. If it is clean /shiny or dry ( no fuel) you may have another problem.
Also, the vaccum diaphram fuel pump sometimes needs to be primed to start working. Do you have fuel to it yet? Take off the output side , if it has drizzel of fuel you are ok.
If not, you are just swishing air back in forth in it, the easiest way to prime most them is to take,( don't laugh), your mouth around the tank fuel cap and blow a very light pressure in it.. just a enought to force fuel to the pump to wet the diaphrams and check valves. also check your vaccum pressure line from the engine to pump, make sure it has not popped off.
Good Luck,
Friiy