Sorry to hear about those issues,
Have you been to a GM certified dealership for an official diagnosis? I will happily schedule an appointment for you at your earliest convenience. Also, what is your VIN number and mileage? I would like to explore some options in this case.
Chevrolet Customer Care