Some electrical circuit problem. Check the power-train control module(pcm).
I have a 95 jeep grand cherokee with a 4.0, ive had to jump it once with a 6 month old battery, so i got a new battery and a week later i had to jump it again, the tachometer and speedometer have been tweaking the past month, get home from work last thursday and was driving fine other than the gauges, but the next day i get up to go to work and it will turn over but wont start, tried to jump it and still wouldnt start, today ive replaced the distributor, cap, rotor, crank sensor, ignition coil, and starter, fuel pump is faily new, tested the MAP sensor and it works, have spark all the way through and out the spark plug wires, its getting fuel, fuel pump turns on, compression is good, but still will not start, both me and my dad are lost and confused, need help big time cuz its my daily, thank you in advance

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic