Based on your description of the problem(s) encountered, I'm pretty sure the car generated many error codes, your local Chevy dealer can pull the codes to see what's going on.
Please report back with their findings.
Please report back with their findings.