Ok, so I bought this runner a couple months ago,and since I've had it there has been a problem with warm or hot starts. It is an 06 V8 with about 120,000 on it. I know alot of people are going to say fuel pump right away,and I realize there is a "check valve" so to speak in the pump to keep pressure up. The thing is that when cold-like 0 degrees cold even, it starts perfect/normal. I drive around for 10-15 minutes,turn it off, and it sits from anywhere between 1/2 hr and up to a couple hours and it cranks like crazy before it finally starts. Once it is running,it runs and drives normally. If I shut it off for just a few minutes,it will start right back up. It has to sit for about 20-30 min to have the problem. It always starts, but it cranks quite awhile. No CEL or anything ever. The only other thing I notice is the idle seems a little high and kind of irregular compared to my wife's 05 V8. I've spoken to my local dealer,and they weren't much help as they hadn't seen it before. I was thinking maybe fuel pressure regulator? I just thought I would take a shot here that maybe someone else had experienced this too....The only thing I have found in a web search is someone saying maybe crank or cam position sensor. Anyways, any insight is appreciated.