There was a TSB for 06's only a while back for hard starting that related to update the Engine Control Module software. Not sure if its any correlation. It stated:
Situation: A customer may report a concern that the vehicle is difficult to start if it has been left
standing for between 2-5 hours, or that the idle quality is poor for a short period after starting.
A calibration sensitivity issue in the Engine Control Module (ECM) software may be the cause.
Action: Should a customer express concern regarding the above, refer to the Repair Procedure
detailed in this bulletin to update the Engine Control Module software.
Situation: A customer may report a concern that the vehicle is difficult to start if it has been left
standing for between 2-5 hours, or that the idle quality is poor for a short period after starting.
A calibration sensitivity issue in the Engine Control Module (ECM) software may be the cause.
Action: Should a customer express concern regarding the above, refer to the Repair Procedure
detailed in this bulletin to update the Engine Control Module software.