Looks like the VESC has a problem, have you thought about asking Trampa for help?
I see you posting a lot on here about various problems and I think that you dont really have a firm grasp of what you are doing. That in itself is ok man but you really need to do a little research before reaching out with every single little problem. I think you have lost a lot of time with this build, in fact you have lost all summer and soon it’s going to be raining so much you wont be able to ride. I honestly totally agree with @Andy87, for some people DIY is not the way to go and for almost everyone is not the way to start. I think like Andy says you should consider selling what you have and buy a meepo/wowgo/backfire etc, get some experiance riding and learning how the board works and then revisit DIY.