What can cause the jerking hesitating problems on my 1997 jeep grand cherokee? on 1997 Jeep Grand Cherokee

some times die and i have to crank it few times to start it.

2 answers
CPS suspected
poss crankshaft sensor is going bad. scan for codes and post if there are any