General Motors will spend $328m to prepare an assembly plant in Flint, Michigan, to build redesigned Chevrolet and GMC full-size pickup trucks, creating or retaining a claimed 150 jobs.