Cables checked, all good condition. Had a bad solenoid, changed it. Basically I played with the wire harness at the controller and sometimes relay click and if I start to like pull on it like outward it clicks and runs, then don't run. I've tested connections, swapped controller and same thing. Do you think throttle position sensor would cause these malfunction? I had bypass kill switch, ground and main switch.