Stop in for a cup of coffee

I would also check fuseable link connections at the firewall bulkhead.
Went over the entire harness when it was out- actually in very good shape (wires and connectors). The ECU gets its ground from mount screws to inner fender. Not sure about the coil though.