Battery is fine, ground is good maybe something with the ecu?