Ok so I have a 2009 GMC Acadia. This is what happened when my vehicle died and has not started again since. I got in my vehicle after I had went to the dollar store and I pulled up to my house. I turned the key completely off and got out. A few minutes later, I get into it, turned the key, it cranks, I put it in reverse, backed up, came to a complete stop and put it in drive. When I started to accelerate, it sputtered (as if it was running out of gas), then it died (no it's not out of gas!) and when I tried to crank it again, the lights on the dash came on, the check engine light (which has been on because of a O2 sensor and timing chain code) flashed very fast but it didn't even try to crank or start. It did nothing!! No noise no nothing! A few days later, my husband bought a OBD scanner and it showed it couldn't communicate with my vehicle and then later showed zero codes. Is this because of the timing chains or something else? Any help is appreciated thanks!