I have an 02 grand prix gt 3.8l. I bought the car 2 weeks ago, and I keep feeling a shake or vibration when I stop and accelerate from a light. When I give it more gas, it gets worse. Then when I let off the gas it goes away. My mechanic was thinking a bad cv joint or half shafts but it's tight. Any suggestions? Maybe a trasnmission?