Did you at least lubricate the dynamotor? A few minutes and pennies worth of grease will save heartache and expense sooner or later.