Before you replaced everything try some simple tests. First buy a spark tester and see if you get Spark or check voltage at the coil. Then check for fuel pressure? I think it should be around 29 PSI at idle(check Clark's garage). That no start maybe related to a bad harness(when cranking shake the Speed and Reference sensor harness(bad connector). Another thing may be a bad ignition switch.