Had a lot of work done on this mower over last few years, many new parts, new battery, last time it stopped cranking the day it came from shop. unloaded, sat in yard for about an hour, then would not start. The first problem was the mower belt coming off a lot.