<<The engine seems to run great, just won't start without spraying into the carb. >>
I'm not an Xpert, so I'm proposing a guess to see if my guess is supported by those who are Xperts.
Isn't that kind of telling us that your have a fuel system or carburetor problem?
Do you habitually use fresh fuel every 30 days, or do you let fuel sit in the tank for weeks ----and perhaps for months over the winter? (Of course, surely none of US do THAT!)
I'd say you need to view some You Tube videos on cleaning carburetors and then give that a try yourself. If you specify the part number of your carb on You Tube, you might find a video on cleaning the same carb you have.
Inspect and consider replacing the fuel filter.
And inspect the intake manifold for being broken or cracked. That's the part(s) AFTER the carb that directs the carb fuel/air mixture to the cyclinders. If that is cracked, there wont be negative pressure to the carb to pull fuel/air mixture to the cylinders. Just air will be sucked into the cyclinders through the crack.
Drain and inspect the fuel from the tank as part of that, and consider cleaning the tank by adding some fresh fuel, shaking the tank to dislodge any accumulated debris, and draining that fuel out a couple of times.
Manufacturers often recommend replacing the spark plug after 100 hours of engine operation. If your engine has gone more than that, or more than that specified by the manufacturer for you engine, you might want to start by replacing the plug.