Actually that is a pretty good guess as failed crankshaft position sensor failures are very common for these vehicles and the results are the exact same symptoms you have described here.
What are the best Jeep repair shops?
RepairPal Certified shops can diagnose and repair your 1996 Jeep Cherokee. They provide transparent pricing with a minimum 12-month or 12,000-mile warranty on repairs and services.
Actually that is a pretty good guess as failed crankshaft position sensor failures are very common for these vehicles and the results are the exact same symptoms you have described here.