Wow; that's one heck of a sentence! The only thing I can understand is there's a long crank time sometimes. There's two possibilities. The fuel pressure is bleeding off when the engine is off or the fuel pump is failing to start up. When Chrysler fuel pumps fail, that's how it usually happens. They do not start up but once they're running they stay running.
The best place to start is by connecting a fuel pressure gauge and watching what happens when you try to start the engine. It's not uncommon for the pressure to bleed down but it should pop right back up the instant you turn on the ignition switch. That's the hum you hear for one second after turning on the switch. If the pressure doesn't come up right away and the engine doesn't start, turn the ignition switch off, wait a few seconds, then turn it on again. Listen for that hum each time to determine if the pump is running.
SPONSORED LINKS
Wednesday, March 20th, 2013 AT 6:15 AM