Same problems.

I was having all the same problems. Replaced the alt, fuel pump, electrical still sucks, and now it won't start. what do I do now. Mechanics and car dealer can't figure it out. I will try rebooting the pcm. HELP? 2004 jeep Cherokee.