Edited Date/Time:
So I just got the bike back and the problem was a loose wire or something like that, don't know exactly which one. But the guy who fixed it said the problem is 100% gone even without testing.
Edit:
So after checking the bike to see where someone touched (bike with a lot of dust), seems like the only thing is the kill switch and launch control buttons, both the lines look like they been loosened. I think same thing on the gas cables. Guess I'll never know exactly what he did (and let's hope he really fixed the problem, didn't ride yet).
Paid $160 to fix it. I know I was hustled but had no choice ):