I'm not sure of how many of you on here are great with vehicles.

I'm having a problem, and I've tried everything.

I have an '01 Jeep Grand Cherokee Laredo. The problem is:
I will turn my jeep to 'on' and none of the gauges will work, I can try to start the jeep, it will start for a few seconds and then the engine will cut itself off. I've already tried changing the cam sensor, that didn't do anything to help the cause.

Other related/unrelated problems (not sure if they are part of the main problem):
-Power windows wont work
-Door lock on the driver side only locks/unlocks the driver side, relay isn't running through the other doors.
-Overhead display with 'XXX Miles to empty' or 'Trip Miles' and temp outside, not working, just displays '----' on numbered varied items.
-Cruise control wont turn on.
-Interior lights wont turn on when I open the driver/passenger door, but will turn on if I open the back doors.

All problems started occurring with-in a week of each other which is why I'm not sure if they are all linked or just me having bad luck as usual.

I just want to see if anyone has any input on what the problem might be before I have it towed to fix it, because I'd rather not spend that kind of money right now, seeing that I don't have that much to begin with. I'm thinking it might be the crank shaft sensor, but that wouldn't affect the gauges at all (I don't think?). Someone said it might be the tac sensor, but I doubt that. It might just be a computer problem, and if it is, then there's pretty much nothing I can do.

Any suggestions?

-Imabur