So should have bought and installed a high powered kit from those other manufacturers?
Do they even make them, do they market consumer self install kits?
If u read what the OP said, it does not sound like a Bafang motor problem, more likely a setup, BMS or battery issue.
Fortunately the...