Ok so I bought a second hand industrial sewing machine motor (brushed). I also picked up one of the cheap chinese motor speed controllers with the intention to put together either small high speed buffer or sander type thing, not sure yet but it was cheap so... you know

Anyway motor arrives and I perform the test wiring and as always I plug itto one of those RCB's you use for power tools when outdoors etc.
Motor runs great for a minute or two then trips the RCB. Reset RCB and it runs for another 10-15secs before it trips again.
I reckon it could be the cheap motor controller (£2 ebay jobbie) so I take that off and wire the motor directly into the mains. Switch on and it runs full pelt of course (fast!) but the same thing happens, runs for a little while then trips.
After it tripped I checked the motor, and ran it with the brush covers removed so I can see inside. Slight arcing of brushes when running but nothing crazy, no smell, no magic smoke and the motor is not even warm when it trips.
Any ideas what is going on here?