Thank you for including a lot of dandy information. Most people don't bother to do that, and I think that will lead us to a fix pretty quickly.
The clue is that jumper wire. The voltage you are applying normally comes from the automatic shutdown (ASD) relay. That relay is turned on by the Engine Computer when two times. First, it turns on for one second each time you turn on the ignition switch. You should hear the fuel pump hum for that one second. Next, it turns on again anytime the computer sees engine rotation, (cranking or running). When it does not turn on, the camshaft position sensor or crankshaft position sensor are defective and not sending pulses to the computer. In your case we know the sensors are good because the engine runs.
The ASD relay sends voltage to the coil pack, injectors, fuel pump or pump relay, alternator field, and, ... And, ... The oxygen sensor heaters! What most likely happened is the melted wire grounded out that circuit and popped a fuse or burned the ASD relay contacts.
Start by listening for the fuel pump hum for one second when you turn the ignition switch on. If you can't hear it over the chime, listen by the tank while a helper turns the switch. As an alternative, poke a test light in by that dark green / orange wire where you were putting the jumper wire. If you see it light up for one second, (I hope not), the ASD relay circuit is working.
If it never lights up, first check fuse number 12, a 20 amp under the hood. (I'm using a '97 service manual). If the fuses are good, swap the relay with perhaps the starter or AC compressor relay. If none of those help, remove the relay, then with your voltmeter or test light, probe the socket terminals to see if one has 12 volts all the time.
Tuesday, January 18th, 2011 AT 4:26 PM