If the esc is smoking thats never a good sign, have you got any other esc's / motors you could try ?
I would maybe whip out the motor and check that all the wheels move freely, if they do and there is no binding then its gotta be the esc or motor
Looks like its got a one way on the front of it so you could start there .