I ruled that out by running my carby on a another mower and it idled perfectly. Also, I tried fuel in the spark plug hole without any success, so I'm leaning towards an ignition issue of some sort.