Not so fast, guys. Either the ECU has a problem, or there is a crossed wire somewhere. Most likely a crossed wire, since the ECU was working fine in the previous car.
Basically, the "ground wire" that appears faulty for the fuel pump relay, is actually working just fine right up to the ECU (carrying a current, so there is no pinch or split). So it seems the ECU is the part responsible for carrying the ground for this wire. Am I right?
Also, T said the plugs aren't sparking...