Bro, the car went for a check up a few weeks ago. Tuning, oil change, throttle body and all. I told him about this issue, he checked the engine mount and asked me to get the car alligned as there was an issue with his machine. I haven't been able to visit him after that.