I had some of the same problems you are having. My car would stall during left hand turns as well. Mostly when the gas tank was near empty, but it did it a few times while nearly full. I cleaned the throttle body and IAC. I replaced the EGR valve, fuel filter, air filter and DPFE. I still have a cell on, I believe it is one of my O2 sensors on bank 2. Hope this helps.