NEVER go for thailand made engine mounts for this model, I have the same car and I've been through the exact same problem, first I did what my mechanic said, got the thai ones, after they were installed, it felt like the engine was directly attached to the chassis without any rubber in between, too much vibration and heaviness. I got the mounts re-opened again and again but the problem persisted, the mechanic was unable to diagnose the problem so I went to another mechanic who seemed to have better expertise, he checked the mounts and went straight to sher shah, bought original (kabli) mounts and replaced the thai ones and guess what.. the problem was gone 100%.. I wasted a lot of money though, you're going through the same phase, so best of luck