If you have spark and fuel, the engine should run. Have you checked to make sure the fuel injectors are getting power. You could have good fuel pressure at the rail, but if the injectors don't put the fuel into the engine, it won't run.
See if it will start for a couple seconds using starting fluid. If it does, then the problem is fuel related.
Let me know what you find.
Tuesday, September 10th, 2013 AT 6:30 PM