I would take the intake hoses off and check the balance of butterfly valves in the throttle bodies. They should be in sync with each other when you press the throttle, sometimes one may open before the other and must be adjusted.
Also how does the car behave with the TPS connector (coil-pack looking one) disconnected?