No I'm afraid they're NOT!
none of them is in fact...
I give a flying shirt about what online shops say the controller is rated at;
and the reason for that you can find in the motor essence thread (pinned) or in short:
every motor/controller or whatnot has at least THREE power ratings.
1 the min power of input to see any effect (aka threshold)
2 the average power consumption
3 the max power
those shops tend to list the absolute max rating for each product, or whatever they think SELLS best!
(just as RC- shops)
or whatever number they can find on a product.
know the 1600W kickscooter for example?
it's exactly the same motor you have.. the additional watts are the max electrical power the scooter is able to draw from the batteries...
and that's nothing to do with motorpower
Anywhoo..
controllers are alike, at least when it comes to webshops (I know this IS SAD!)
they list the MAX power the controller is able to provide for any arbitrary short burst of time.
and that is WAAAY higher than what the controller is rated for.
take the "lower end" of the motorpower they list as 'compatible' and you get the idea of what the controller will happily provide for longer than 10 secs
so either buy from a seller you trust (and that is willing to take back the controller if it burns when you run an 1000 my1020 motor with it, or ask them for the max amperage rating of the controller, and do not go below 60Amps!
I attached a motor power diagram for the 24V 500W my1020...
since it's the only one I have handy atm...
read it carefully, and I guess you see that it (the 500W version) can draw more than 900W from the batteries.
Sorry, I really cannot find the yiyun controller I mentioned, *shrugs* maybe it's no longer made..
all I can find is the lb57 for 48V 1000W (just search yiyun on ebay for example)
Sorry, I can't tell you where to buy a new one, the 800W version might just cause the very same problems you're having right now.
So the only thing left for me..
http://sxt-scooters.de/Ersatzteile/Steuergeraet-36V-1000-Watt.html
sxt is a german company selling similar kickscooters.. the 1000W 36V version comes with the very same motor you have, so the controller should be a match.
(evo ok10s-3)
maybe shipping isn't an issue, maybe you can find it locally *shrugs*
'sid