I agree...turning the key solves a lot of problems. I'm surprised the brakes weren't the first thing to give you trouble. We learned our lessons quick about jumping in and going fast. Not a good equation when throttle+well built engine-brakes=aaahhhh!!! Good luck with the new build. Can't wait to see the new pics! Welcome to the site.