When the engine is cold, my Jeep starts right away, but after it warms up and say I go into the store for 10 minutes and come back to crank it, it takes a while to finally turn over, or I cut the switch all the way off and turn it back on and it will fire right up. A buddy of mine, told me it was the fuel pressure regulator, as he has replaced his twice. I changed that and the issue is still there. I had the fuel pressure checked and it is okay.
Anymore ideas on what could be causing this? I was told possibly the crank sensor?