My car, stopped running while i was driving and it wont restart. on 2001 Chrysler PT Cruiser

I was driving, and it shut off, it has also been idling funny when the ac is on

Get Your Car Fixed at a RepairPal Certified Shop.
We certify shops based on expertise, quality work, and verified customer reviews
2 answers
Check for broken/stripped timing belt.
check battery