2004 330xi Shaking Violently
I have a 2004 330xi with 66,000 miles on it - 6-speed manual. Lately, I've noticed that after the car heats up, it starts to shake violently when you accelerate. You can definitely feel it through the steering wheel.
Take your foot off the gas, or give it just a light amount of gas - it's fine. It's even more noticeable when going up a hill.
Does anyone have any ideas what this might be?