My car was driving just fine for about a year with the Traction Control lights on and brake light on, but it was time for inspection so I thought I should replace the wheel bearing (Thought this was the issue).

So I replaced the front passenger wheel hub. Once I did this, my car started to vibrate insanely bad (Wasn't vibrating before). This was in the wheel and a little underneath the pedal.

So, I checked the other wheel hub and replaced both tie rod ends. After doing so, the vibration was there, but not as bad.

So I went and got new tires and an alignment. This solved some of the vibration, but still was vibrating semi-bad.

After doing some research, I read that a bad CV axle could be causing vibration. While I was replacing the passenger wheel hub, I had to hit rather hard on the CV axle to get it loose from the hub. Thought maybe I had damaged somehow. So I got this replaced.

Vibration seemed to be mostly gone. Then a few weeks later I was driving and got up to about 65-70mph and all of the sudden I felt my RPMs jump up and then drop down about 500rpms. This was the first time this had happened.

Now, it does this around 3rd and 4th gear, mostly while cruising at one speed 45-50mph. So thinking possibly the drivers side front CV axle could be bad, I replaced that today. Just took it for a drive and I think I finally got the vibration issue handled, but now I still have this shudder feeling while coasting.

Any ideas? I took it to the shop before doing the drivers side front CV shaft and they said they thought it was my tires, and possibly something with the transmission, but they doubted it (Not sure i'll go back to that place).

thanks.