This is not a cylinder head gasket issue. That has nothing to do with too much fuel. The vacuum hose to the fuel pressure regulator is the proper place to look for fuel leaking into it, but as for blowing through it, which way are you blowing? You should have free flow into the intake manifold, not into the regulator.
The cam and crank sensors aren't the problem either. If they do not work, you will not have spark.
Check for a crushed or restricted fuel return line between the fuel pressure regulator and the gas tank. That will cause the fuel pressure to be too high, and too much fuel will spray in. To temporarily stop the fuel flow, you can remove the fuel pump fuse or relay, but you will need a scanner to view live data to look for other causes. The mass air flow sensor has the biggest say in how much fuel enters the engine. It is operation can be observed on the scanner. If you have just one or two cylinders getting too much fuel, you might look for their control wire being shorted to ground. The driver circuit in the engine computer could be shorted too, but that is not common. Either condition will hold those injectors open all the time and you will get way too much fuel. The clue there is to measure fuel pressure with a mechanical gauge. The engine has to be cranking for the fuel pump to run. With the ignition switch on but not cranking the engine, fuel pressure must stay up. If it bleeds down, an injector is sticking open or is being turned on. Measure the voltage between the pair of wires to see if it is an electrical problem or a mechanical problem. If you find voltage across a pair of injector wires, we have to determine why. If you find 0 volts but it is still spraying fuel, that injector is stuck open.
SPONSORED LINKS
Tuesday, January 14th, 2014 AT 7:45 PM