pull the fuse box in the engine bay and look for the hi-speed fuel pump and bend tab 85 and see if it helps in the stalling when turning

clic this link and go to post #8---> Fuel Pump Resistor