I put a new switch in over the summer. I have one job where there is alot of clay dust. Toward the end of the summer you could turn the switch and nothing would happen. If you held the switch on for a few seconds it would attempt the start. Soon switch would start hanging up and I manually (quickly) as possible move it back. During this sticking part the started would make a grinding noise like it was still trying to start when the engine was already started. Anyway yesterday I tried to start it and the starter would click and thats it. It made a shearing noise when it did start before that. Is it a starter problem? A switch problem? Celinoid problem? Or God forbid a flywheel problem?