Ok...So I took my car to the shop today. It only took him 15 mins to put on the RM. I still get wheel hop in first gear, but not as bad as before and no wheel hop at all in 2nd gear(cheers2). As with the vibration, you can only feel it when the engine fan is on when the car idle, which is not bad at all. I also inspected the stock rear mount, and holy s***, part of the rubber is already tearing a part and my car only have 10,000 miles on it. For $80, I will recommend any MS3 owner to get one, because the stock unit is a joke. Now I have to find a way to reduce my damn torque steer. Almost crash in to the car i was racing with today when I hit a bump.(omg)