offing DSC will not turn off TC. It works w/ TC (& ABS, & suspension, and transmission, and probably a bunch of other things) and in no way is solely a TC control switch. With all due respect to your mechanic, i personally wouldn't drive my vehicle down on its stops, especially just one side. Just think of the off set balance and how it would affect your ride. You are totally screwing up the ride dynamic, and although maybe no lasting damage may result, it can't be fun putting your vehicle through that, unless you absolutely have no alternative. I'm surprised noise is the only thing your hearing. Just my $.02