I recently bought a 2008 mini cooper. I got it because it would not pass inspection and the P.O. did not want to spend the money to fix it. Ok because this is my hobby car. I have replaced the struts, strut bearings, inside and outside ball joints and the sway arm bushing with a poly bushing. Followed it all with a professional alignment During normal driving conditions it handles and drives great. under hard cornering it is on rails, BUT, under hard straight line acceleration it will dart left or right at higher RPM. It is just a small dart that corrects itself as soon as the pedal is released even the slightest bit. I have not seen any correlation to when it darts right or left. I have driven up through the RPM range with a less aggressive acceleration and it does not do this little It was there during the original test drive, and much more pronounced. I expected that the front end work would cure it, and it certainly lessened it. I have been all through the front and back suspension looking for any play in any suspension points with nothing obvious. I went back through my work and retorqued everything Any advice on what might be causing this?