Could it be the control arm? My last car had that problem. When I would give it a lot of gas, it would pull to the left.