Toyota's hybrid wave and GM's EV struggles are setting up one of the closest US sales races in years. New GM trucks may be ...