I pulled the flywheel bolt off and looked in the keyway with a flashlight. It appears to have a key, and it looks lined up and intact.
I think I will swap ignition modules like you suggested and see what that does to my plugs. They both ohm tested good and are putting out (what appears to be) normal spark under no load in the garage. But maybe when I'm out in the yard under load the #1 becomes weak? Swapping will confirm it's not an ignition module (coil) issue.