Thanks, that's a pretty crazy coincidence that I found a small magnet on the floor right where I was working.
The wiring all seems to be good. I have replaced all 3 switches.
What about the thermal cut-off? Is that a switch that is replaceable on this model? Where do I find it?