General Motors is now recalling 3.36 million vehicles in North America (the vast majority in the U.S.) because the ignition switch may inadvertently move out of the "run" position if the key is carrying extra weight and experiences some jarring event.