Possibly just need a a tune up or something as simple as a clogged fuel filter but since you only have just over 43,000 miles on it I'm leaning more toward it being a fuel system issue. I found a Technical service bulletin that was posted as of June 2009 that is related to your problem almost directly. But I'm affraid there is no easy fix for it and its a very in depth prosses that you would need to take it into the dealership. Which is never fun to hear but considering the smallest mistakes on those cars can cost you thousands (speaking from exerience) its best to have the dealship worry about it. PLUS the great news is, is it sounds like it could still be under warranty (as mentioned in previous post)
Anyways here is the readers digest version of the Technical Service Bulletin:
SITUATION
The customer may complain of:
Excessive cranking time before the engine starts (5-6 seconds) on a cold start or after a hot soak.
In most cases, diagnosis shows fault code 2FBF stored with SES lamp illumination.
CAUSE
Possible causes may include:
Failure of an electric fuel pump or a clogged fuel filter
Defective fuel pressure check - valve/fuel pressure regulator
Failure of the low or high-pressure sensors
Internal failure of a High-pressure Injection Pump (HDP)
Failure of a volume control valve
Intermittent electrical connection problem (wire and/or connector) in the fuel delivery system.
Tuesday, November 17th, 2009 AT 1:11 PM