General Motors has cut overtime shifts at six North American full-size pickup and SUV plants in as demand for the vehicles falls amid high fuel prices and a sustained slow-down in the housing market.