Hi JM,
All good suggestions above.
The last two (2) new starter switches I bought from (2) different "reliable" parts places were beautiful ........... but ............. horribly and incorrectly made by "Vintique".
Appears some drunk made both of them after drinking 1-1/2 bottles of whiskey, next putting on a dark glazed welding helmet, and made both of my starter switches at midnight with the Vintique Shop lights turned off.
The angle of the cylindrical plungers were both incorrect and the plungers were binding in the top metal opening of the starter switch body; hence the angle of the starter rod exiting the floor board was not aligned with the angle of the plunger which caused the plunger to bind.
If your starter is installed and well grounded, and if your starter turns rapidly when you touch the starter's top button with your batter cable ...... but ....... when the starter switch is installed, and the rod is depressed, the starter does not work, your flat metal strip inside the starter switch may not be touching the starter button.
Because you cannot "see" what is happening "inside" your starter switch, maybe try this:
1. Mix a dab of axle grease with alkyd, oil base, or latex paint of any color until this mixture is opaque; i.e, a very thin coat will not be almost invisible and transparent like grease; but, also will not dry rapidly like paint.
2. Place a thin coat of this mixture on top of your starter button; install your starter switch, depress your starter plunger, remove your starter switch, and verify if your flat metal strip inside your switch has made a good "solid" contact with this grease/paint mixture on top of your "flat" starter button.
3. If not, get a round file and rework the plunger opening in the top of the starter switch so the plunger does not bind at "any" up & down location..
4. Worked for me ..... just had to show that midnight shift drunk that his misalignment work can be corrected!