A mate at work had the same vibration ,changed everything ,no luck ,ended up being an ABS sensor was dirty and was miss reading and trying to slow one wheel down,cleaned the SENSORS and fixed the problem at no cost. I have been in the car before and after and no vibration ,give that a try ,cost nothing......