GM is recalling nearly 512,000 Chevrolet Camaro muscle cars from the 2010 to 2014 model years.