Exact same problem just started today on my 09 Silverado today. Took it home backed it in shut it off, then tried to start it and it took a long time to start and it continued to crank. Shut it off again and tried to start it, and it fired back up better than it's ever started and the tach works. No stabilitrak messages either! I'm going to continue to follow until somebody figures this out. It's my only vehicle!