Wow, awesome post with alot of good info for knowledge and troubleshooting. I have similar problems and will get a CPS tommorrow to see if that is it, I will post problems findings for others that I found to help others.
I drove the car home after work with no problems. Came out about 4 hours later to take the kid to karate and it just cranks but wont start. Checked the fuel side of the house first and everything seems OK. Fuel pump relay is good (even switch the relays in the fuse block in the engine compartment to ensure), had power at a pin where the fuel pump relay goes with no key, had power in that pin and another with the key ON, had power at the fuel pump/fuel sending unit connector on the framerail, pump kicks on for 3ish seconds when the key is turned ON, and all related fuses relays checked out fine. INERTIA switch wasnt triggered either. Now I didnt test the fuel pressure yet, but below will explain why I havent yet.
I checked the camshaft postion sensor and there is 0 volts going there, pulled the sensor and checked for A/C with a mulitmeter at the terminals on the sensor while passing a metel object on the back side and it works
Checked for spark next and I got none (I used an inductive timing light and the good old screwdriver method on 3 different wires), I checked power going into the ignition control unit and there was none (went ahead and checked all pins with the eninge ON), checked the crankshaft postion sensor next and there was 1.5 volts with the engine on only and unplugged. It started to get dark tonight so i couldnt check for A/C at the sensor while cranking the engine.
Anyone care to throw 2cents to me before I do buy a Crankshaft postion sensor. And I am not hijacking a thread, just thought I keep it alive for others with the great info here.