this is my third they work about two weeks and then they start making noise and the belt jumps mainsprings don't last maybe there was a bad supply of spares. I'm going to put on my third today and see how long it lasts. One good thing is that it was replaced for me free of charge except for my first purchase and it's not difficult to install. hope this one lasts.