You have the right idea but that's not how the ASD relay works. The Engine Computer turns it on when it gets pulses from the crankshaft position sensor and the camshaft position sensor. That relay sends current to the ignition coil or coil pack, depending on which engine you have, the injectors, alternator field, oxygen sensor heaters, and fuel pump or pump relay. When the engine stops rotating, (or pulses stop coming from one of those sensors), the computer turns the relay off. That's to turn the fuel pump off if a fuel line got ruptured in a crash. That stops the pump from dumping raw fuel on the ground.
Chrysler fuel pumps rarely quit while they're running. That's how GM pumps typically fail. Chrysler pumps almost always fail to start up when you start the engine.
There's two places to start. First of all check for diagnostic fault codes. Chrysler makes that real easy. Cycle the ignition switch three times from "off" to "run" within five seconds without cranking the engine, then watch the numbers appear in the odometer display. The next thing is to determine if the ASD relay is turning on. Measure the voltage on the dark green / orange wire at the ignition coil or any injector. You should see 12 volts there for one second after turning on the ignition switch, then it must come back during cranking.
Based on your description of how it acted, I'm inclined to think the splice for all those dark green / orange wires is corroded and the fuel pump quit first because it draws the most current, and now the voltage is too low to run the coil. You might want to swap the ASD relay with a different one like it too just in case the contacts are pitted.
SPONSORED LINKS
Tuesday, March 19th, 2013 AT 6:44 AM