Have you ever slammed your car into anythingat a high speed? -Curb? -Pole? -Tire? Check your chassis for distortion. It's possible you've got a tweaked chassis (bent or slightly distorted). If you do, well, good luck because it's almost better to buy a new one. You can try to lay it on a flat surface and take a mallet and beat it out, but if you're not carefull you'll just cause more problems.
Also, check your camber and toe-in on all 4 sides. If they are off enough, it could cause your car to pull hard to one side under accelleration. Check your manual and reset them all to factory specs.
Check it out and let us know. Good luck.