Car keeps powering off and refusing to start unless I wiggle the ecu harness... Booo