General Motors (GM) is recalling 42,904 units of model year 2012 and 2013 Buick LaCrosse and Regal, and model year 2013 Chevrolet Malibu Eco vehicles equipped with eAssist [mild hybrid] because the generator control module (GCM) may not function properly.