General Motors recalled more than 511,500 Chevrolet Camaros after an internal investigation found a flaw which allows the ignition switch to slip out of the "run" position when the key fob is jarred.