my quarter bet is still placed on the thermal limiter in the switch verses a overheating motor. Run them on a dry glass on high and see if they run a while and stop.
That added ground wire etc... that intially seemed to fix something was just coincidence. I have a very funny true story about a neighbor chick and a strating problem she had with her lil truck that was a similar situation. Wont type all that here . Good luck