Smoke is ALWAYS a bad sign. Reversing the leads should just make the motor run in reverse though, it shouldn't cook it like you're describing. If it smokes everytime you run it I'd probly call it dead and move on. You could take it apart and see if anything looks obviously wrong but it sounds like somethings probably shorting inside.