We had a few wiring issues. We needed to replace this connector for the starter. A bad connection caused it to overheat and melt. You cant be sure of ever getting a good connection unless you address a problem like this. Also, because we separated the grounds at the ECM, we needed to connect another ground onto the connector at the firewall under the hood. Without this, the fuel pump wouldnt have a proper ground and would not operate.