I'd be worried that there's a short of some kind inside the engine from your description.
How many amps is it drawing when it runs? If you can't tell, I wouldn't run it again until a tech looks at it.
Obviously I'd ask, is it the track? Other engines running well right there? Is it happening over a switch or certain track piece? Etc. etc.