2012 Chevrolet Sonic? Good car?

Answers

Not good at all. These cars aren't even made by Chevy but they are made by a South Korean company called Daewoo. Chevy imports these cars from South Korea and puts the Chevy badge on them. Not only are Daewoo cars unreliable but they're extremely unsafe, just like all other subcompact cars.

I had one as a rental once. It had some 25K km on the odometer and it would misfire on medium to heavy acceleration. Sure, it was likely just a bad spark plug or ignition coil but it still was very telling of the quality of the vehicle.