So sorry to hear that this happened to you. So far, so good on my repair. Tell you dealer to check for Service bulletin PIP5733, Cranks, wont start. Intermittent. From my invoice, check fuel pressure when it doesn't start to verify if it is low. Internal engine controller fault. Replace engine control module. Now, mine had set code P126A, but it didn't set it until I tried cranking about 10 times. They can call the tech line and ask for more information if they need more information.
Hope that this information helps.