Had an old B&D that took to dying every year or so. Took it apart, cleaned all the sawdust out, and it always worked. But, finally it died for good. Somewhere over 35 or so years old when that happened.Have you ever taken the case off and cleaned and re-lubed the drive train? That may well be all it takes.