I have an 03 DII with 107k miles. Had it for one month, no issues til last night. Drove and parked in a parking lot on a very slight decline. Came back and it would not start. Tried off and on for 15 minutes with no luck. Got on the phone to get some help while the wife kept trying. She noticed the cruise control button was pressed in. She released it, tried again a couple times and it cranked. Headed down the road one mile, came to a traffic light on a slight incline and it died. Would not restart. Finally had to get it towed back to the house. Don't know how cruise control would be related, seems coincidental. Started thinking fuel pump but after reading several threads, I am not jumping to any conclusions. Appreciate any advice.