You were right, it was the LVC, the BLX100 is a 3s esc, but it has IC5 battery connectors and my battery had deans. I changed the plug on my battery and tried out the truck from storage mode before making an adaptor to be able to charge it, so when I went full speed it cut off. Now it works fine and with the new esc it has so much power (and no downforce) it literally lifts off the ground.
Thanks for your help, I guess I just had a brain fart