I have a 97 jeep grand cherokee that shuts down at random intervals. on 1997 Jeep Grand Cherokee

First started when hit a bump or cross railroad tracks now it shuts down just whenever sometimes it will start right back up and other days it might take 2-3 days before it starts,I have replaced coil and pick-up coil doesn't help,just recently it backfired and split exhaust system

Asked by for the 1997 Jeep Grand Cherokee