I attached the parts manual for your motor. The carburetor on those is different from the one pictured above.
I feel your frustration! I would try what Ken is suggesting….and I would do a good old-fashioned spark test with a 1/4″ gap. I would also look at swapping out the plug itself. Maybe it has become fouled from the rich mixture you described above?
Keep us posted.