General Motors is recalling approximately 293,000 Chevrolet Cruze compact cars, from the 2011 and 2012 model years, made in Lordstown, Ohio.