if the rear ac is working then you probably have a damper door that is inoperative. this is in the heater/evaporator box. so if it isn't working then you will be heating and cooling at the same time out of the heater box.
Bad Struts
Possible failed U joint or cv joint at the left front wheel
For the front wheels to point different directions there is something bent, broken, or disconnected in the steering linkage or front suspension.
I had a similar problem with my 2004 Jeep Grand Cherokee and it turned out to be my front sway bar bushings and front sway bar link. The sound was a large clunk sound when I went over bumps. After I got it fixed there were no problems.
it is the universal joint front or rear have someone outside vehicle listen to where its coming from front or back. front of driveshaft or back of driveshaft to rear end.
Bad crank position sensor
usually the factory alarm
Yes, that would be one of dozens of options.
bad fuel filter
A Cherokee would have the AW4. A Grand Cherokee would have a 44RE.
most common cause, a vacuum leak.
Pinched or blocked transmission cooling lines