For those of you that are experiencing unbearable vibration, can you make sure your front lower mounts are installed correctly! There are two small rubber taps on each side of the OEM rubber mount. The polyurethane insert have this tap indented into it. You have to line them up. I found some ppl installed this piece at a 180 degree offset, which is wrong. You can still install it that way but the insert will not be fully seated correctly and will cause more vibration that normal.
See pix below:
