Tamiya electric motor Super Stock TZ # 53696