I have not purchased the mouser parts yet. And yes, my mickey mouse repair does work. It turned the motor over real slow, but I was using a very weak 12v car battery. As soon as I get the bucks together, I'll buy a new battery and see if it works properly.
The mouser #'s are as follows:
Switch: 506-MPA103C04
Here is a link to a page where you can click on a link for the data sheet in PDF format.
http://www.mouser.com/Search/Refine.aspx?Ntt=506-mpa103c04 It is 6 pages long and the switch dimensions etc are on page 6. I believe the dimensions are in mm's.
Boot Seal: 506-BPA-1440004
Link for page with PDF link.
http://www.mouser.com/Search/Refine.aspx?Ntt=506-bpa1440004 On that page you will see a link to "Product Drawings".
Be advised that I have not tried this out and have only done a cursory examination of the tolerances. Those data sheets will give you dimensions etc. The only concern I have are the electrical posts on the switch. They are very small and I'm not sure if they are large enough to solder to. The guy who assisted me said the volt and amperage specs looked good, but again, I have not looked at what the original switch is rated at.
They are Alcoswitch/TYCO switches and you can download the catalog from mouser. Page 1532.
Their phone number is 800-346-6873
Catalog download link:
http://www.mouser.com/catalogdownload/