I worked on one of these, an '06 mod from memory. engine just stopped. turned out after many hours of testing to be the engine computer and the coil pack. coil pack cracked and then stuffed the computer. had the computer repaired, and the repair place told me this was common. Checked the codes and nothing showed up. took the ecu and coil pack off and took it to the repair place. repaired the ecu and sold me another coil pack. all good.. That was about 7 years ago I think. Dam headache.