Final report....somewhat embarrassed. Installed new switch, put humpty dumpty back together, tested starting several times, all OK, looks like the switch was the problem after all, ....well maybe. Before closing up the access ports, might as well check the battery water, house bank looked OK, topped off with a ounce or so of distilled water. Getting at the starting battery more difficult but managed to pry off cover, water level looked same but when I was putting the cover near the + terminal, noticed that the heavy battery cable was LOOSE!.
First thing I did when started this "witch hunt" was to check all the nuts on the battery connections, all tight, then I wiggled all the cables, none loose, OK , on to the next step and you all know the rest of the story. Turns out the loose cable was below another smaller cable which was a Blue Seas fuse terminal strip with two ceramic fuses, one to the battery charger, the other to the Automatic Charging Relay (go to Blue Seas to see these components).
The connector of the heavy battery cable was nicely rounded so that the angle made little difference but the Blue Seas terminal was squared off and due to the very limited space available, only one angle was possible. The square corners of that terminal was wedged against the battery post and therefore tight. Plus it appears that the $0.17 nut was "buggered". That is why the nut was tight even though the nut was not screwed all the way down on the battery stud. So the nut was tight and the top cable, the fuse terminal strip was tight but the battery cable below it was making some contact but certainly not tight.
I verified that the threads on the nut were bad (even though visually it looked OK) and the threads on the stud were OK by switching nuts back on forth on other studs. A quick trip to the local chandlery, installed new nut, tested starting, all OK (but then all was OK before I changed the nut), but a loose cable with an intermittent connection would act the same way.
Sooooo, my gut feeling is that I am $50 poorer but much wiser, you all were probably right. All for a $0.17 nut.... and some sloppy workmanship on my part. Thanks again to you all, great site