I would check continuity through the inertia switch or temporarily bypass it with a jumper wire and see if your fuel pump runs. It's only purpose is to cut power to the fuel pump in the event of a roll over, it does not cut power to the ignition coil.
No fuel/no spark sounds to me like you have a grounding issue somewhere. I would check the ground wires that are normally connected to the negative battery terminal - usually there is one wire that goes to a round connector and from there splits into two wires. That grounds both your ECM and fuel pumps... I would also check the ECM ground right next to the computer under the passenger side kick panel.