Hoping this may help. I had a Sonic too, that would randomly turn off while driving. I had the keys redone and reprogrammed, battery, alternator, and chev service dealer all try to fix this issue. Nothing worked and Chev would not take responsibility for a recall as so many others had the same...