Check the neutral safety switch on the shifter. If you place the shifter into neutral or push the shifter harder into the park position, this may change the switch position to allow it to start. There is a recall on the grand Cherokees for this switch.
AnswerCheck the battery, i had the same problem once and it turned out to be one of the cells in my battery had gone badBad crank position sensor
usually the factory alarm
Yes, that would be one of dozens of options.
its your fuel pump
Battery, starter, fuel pump, ignition, computer,................
The back of the ignition key cylinder is probably broken.
Sounds like your problem is probably a loose heat-sheild or a loose exhaust. Have it checked.
Have the alternator checked. It happened to me, and I had to replace it.
on the 4.0 jeep, if it cranks, but wont start, try replacing the crank sensor, located at the top rear of the engine, at the transmission
bad fuel filter
Bad Struts
A Cherokee would have the AW4. A Grand Cherokee would have a 44RE.