I replaced that plastic electrical portion of the starter switch, believing that to be the problem. Now I'm not so sure.
The starter will always crank the engine on the first try, but not always on a second attempt (or later) if the engine doesn't catch the first time.
I put in new battery cables (both + and - ) and the battery is almost new.
Any thoughts or ideas as to where I might further look in order to find the problem? Thanks.