what could be wrong on 2000 Jeep Cherokee

every now and then my jeep shaks sometimes hard it makes noise when this happens

Get Your Car Fixed at a RepairPal Certified Shop.
We certify shops based on expertise, quality work, and verified customer reviews
1 answer 1 comment
One or more cylinders may be misfiring causing vehicle to shake. An engine misfire can cause noise as it backfires. Your local repair shop should perform a diagnostic inspection of your Tune up parts. Intermittent shakes and noises could also be caused by loose suspension parts, broken mounts, driveline components such as U joints. There are too many possibilities/ components to mention to properly diagnose. For safety have your local repair shop inspect vehicle.
I had the same problem with my 93 JGC. It would happen when I went over a pothole. It turned out to the stabilizer bar.