Yes, correct number of teeth on the starter gear.

Jerry, the lever on the starter that both throws in the starter gear and closes the electrical contactor is new and shows no wear at the pivot in top of the starter or where it attaches to the push rod coming from the stomp button. There's side-to-side wiggle in the lever, but there's no play perpendicular to the bearing surfaces; they all feel solid.

It might be that the little bit of side wiggle is randomly changing my contact point on the electrical contactor button, but I don't see a way to eliminate that play. Maybe try and shim it out with some thin brass washers?

I think with all the extra travel in the contactor, that moving it back a bit might be the surest fix.