Lately the engine would shut down without warning. on 2001 Jeep Grand Cherokee

It first happened when I stopped for a red light. Then again when I sat waiting for someone. It will turn immediately when I turn the ignition key. Have any ideas? I'm told it could be the weight of my keys, or the evap line may have cracks. Is any of this true? I performed a system check. Negative. Initially there was a one code for EVAP monitor, but it's gone now.

Asked by for the 2001 Jeep Grand Cherokee
crank sensors are very common for this issue. have it checked to verify.

Roy
I will look into it tomorrow. Thanks!