try WOT at start next time. I had that issue the morning after purchasing my new 06.
I'm debating if it is the race tune and colder weather causing the problems. it seems to need to "warm" up sometimes and does have some smoke on some starts. If i figure out a fix I'll post it here. cold weather always makes me procrastinate working on the car.
Try cycling the fuel pump 4-5 times before cranking. If you have a drain back issue it would cause that problem after it sits over night, but not necessarily after a short visit to a store or something.
^Yep. I don't know if you have to do it more than once, but turn your key to the on position and listen for the fuel pump. Wait a couple of seconds until you hear it stop when your pressure is up. Then crank the engine over.