Sounds like there is a wiring issue/short or a controller short possibly to get power without pas or throttle use.
You will need a volt meter with buzzer for continuity test to find any wire fault.
I had a similar issue last year, once switched on the bike would take off just pushing it. I...