Got me stumped. I don't recognize the logo.
It looks pretty generic and should work with most controllers. 900W might be a bit much for a 8Ahr battery. I don't think the cutting out problem would be due to the motor.
"One test is worth a thousand opinions"