2002 Jeep Grand Cherokee V8

I started my Jeep it ran for 5 or 6 seconds and stalled. I did this about 4 times same results.

Next day started Jeep and it ran fine didn’t stall out.Turned it off and tried again,and again it ran,and stalled out. Any idea what might be causing this?

Thanks Joe

I would guess a fuel problem. Does it do it equally often on a full tank as a low tank? Does parking facing up or down a hill make a difference?