Quote Originally Posted by SJAndrew View Post
Your tranny has no idea if you're turning left.
Actually ...it can. Our transmissions are notorious for starving for fluid on hard left turns.

OP.. I believe the problem you are having is covered in this link.
Whine noises