Same thing happened to mine. Except 3 Chevy dealerships refused to fix it under warranty. Despite there being a service bulletin on exactly that failure. They even charged me for the diagnostics.
Every car I ever owned was a Chevy but after this I will never buy another GM product.