Just to update you guys on my problem, I took the pads out, cleaned the calipers, and lubed them up real good. I swapped pads from one side to the other on the caliper. So far the squealin has gone away (fingers crossed). I still dont know why it would go away on a left hand turn, and come back on a right hand one. Hmmm....
93 300D 2.5 Turbo, Black/Palomino 273K
09 E350 Black/Black 41K