Cheebster,
I've got tons of microswitches from junked microwave ovens, etc.
If you like, I can check my 256 foot pedal to see if I have a match. Better still can you take a close-up picture of yours?
So if I have a replacement, I'll mail it to you if you like. Gratis.
Cheers,
rivets