All take a look at all the grounds see if there all making contact I have a new battery I hope it's not the ECU
Forum Rules