That 12 volts comes from the automatic shut. Down relay. Reread my last reply. That voltage has to be measured while cranking the engine, not just with the ignition switch in the "run" position. There must be 0 volts on that dark green / orange wire when the engine is not rotating. That is what turns the fuel pump off if a fuel line is ruptured in a crash.
There are actually three systems; the ignition / coil system, the fuel supply / injectors, and the trigger circuit that tells the computer to turn both of them on through the ASD relay. By far most problems originate in the trigger circuit. That's the cam and crank sensors. You won't have spark but it will look like you have fuel pressure thanks to that one second the pump runs each time you turn on the ignition switch.
If you do find there is 12 volts on the dark green / orange wire during cranking, THEN you have either a spark or fuel problem. Based on your observation the engine ran with the old sensor, I'm not inclined to think there's a fuel pump or ignition coil problem.
Please consider a to help us answer more questions.
Saturday, October 27th, 2012 AT 10:12 PM