Sweet-sour year for GM