I too have been cursing the traction control. I am currently living in a hilly and snowy part of Newfoundland and if I don't have some speed up before going up a slippery hill I won't make it because the traction control kicks in and takes all the power away. I have stalled out a couple times becaus...