The 09 and 06 have different engines. I had a similar problem, twice. Check your spark plugs for carbon tracking. The first time it happened it didn't throw a code (#4 Plug) and the 2nd time it happened, I had the P0300 and P0301 (random cylinder misfire and misfire detected cylinder 1; respectively)