93 Ramcharger suddenly died

Did you find and check all the Fusible links on the drivers side inner fender? There was a wire splice on the passenger side of the engine that was bare and blew the link on my 92' Ram. It acted just as you describe( no ignition, fuel pump, codes etc.). Check and make sure you have power to the relays, not just that the relays are good. If you cant get the ignition to give you codes then putting a coil or crank sensor on it ain`t gonna help. Check the links.

The ECM is $100 bucks from pep boys, just replaced the one in my `92 Ram two weeks ago for an overcharging condition (voltage regulator is in the ECM). Turns out the ECM was good and my craftsman multimeter was junk lol. I don't think the ECM is your problem tho. Make sure your grounds are good and check the links.