bro,
go back to TC and ask price.
Mine also having problem with the engine mounting.
Discovered during warranty period.
Now i m waiting for the parts (no stock) to arrive.
Its having knock some when go over rough surface road,
then the knocking sound will come.
But not every time..
Good luck bro