Have you check the front engine mount?
There are a few different ways to check it, one is driving in a lower gear and quickly apply and release the throttle.
Another is to have another driver in your car while you follow closely and after they apply and release the gas pedal the tips of the exhaust will move up and down more than they should..