I just bought a 2002 Grand Prix SE about 2 or 3 months ago. The car has 160,000 mi on it but the interior is spotless and the engine is mechically sound. No leaks or anything, plus I only gave 3K for it. But ever since I've had the car even when I've test drove it both times, the car will vibrate under strain. The more gas you give it the more it vibrates. Also I've had it aligned and when your going down the road giving it no gas at all it will go perfectly straight, but as soon as you touch the gas, it wants to pull to the ditch. I've took it several places and some said it was the wheel bearing so I replaced it. Other said it was the struts. I'm going to replace those as well. But does anyone have any advice or maybe some good words for me problem? If you do please leave me something. Thanks, Chris.