Unplugged the kill wire from both coils and it ran like a top. Also, removing the key was sufficient to get it to stop. Perhaps there is a fuel pump or at least a valve that gets turned off when you remove the key.
I guess I need a new harness. Figures that this would happen on the one year where I actually stored the mower in the garage instead of sitting outside.