GM recalls an additional 2.4 million vehicles...