most probably ur engine mount died. tts why the engine is vibrating a lot.
go for a new engine mount..TRDs / oem also can.
New ones will last u a long time > 5 years or more..so no more worries thr.
this kind of things better to buy new even is expensive..no need to worry later on.
btw, the 3SGE engine likes to vibrate...