Have replaced it several times over the years on our 333 MH . The one I just took off this morning is barely over 1 yr old so no remaining warranty. It was working perfect then nothing the next time. By using my Fluke meter set to DC , I determined power was getting through the solenoid when the start button is pressed as the difference in potential drops from 12.2VDC to 0VDC while its pressed in but no action at all. Crossing it out did nothing either. With the solenoid off , hitting the terminal on the side of the starter with a jumper cable with the other end on the solenoid supply cable the starter will spin perfectly. This leaves me to the conclusion that its the solenoid,again The only thing I noticed out of place so far is at the battery terminal the cable going to the frame (positive ground) is frayed to less than 1/2 at the battery terminal end. Maybe its causing too much resistance and burning it out?