General Motors is to spend US$20m on its Bay City, Michigan powertrain operation to produce camshafts for the next generation Ecotec engine, bringing new investment at the plant to US$62.5m this year.