It just happened to me this morning which is the third time it has happened. The first at 123 miles, the second at around 2,035 miles and now at 2,175. Two of them were at my driveway in the morning when leaving to work. The other at the grocery store which was embarrassing after some people kept looking at us while the truck cranked endlessly with no start.
Reading the latest posts tells me that GM still has no clue on what is causing this and there is no fix.
Very disappointing.