Well I know the motor mounts would calm the vibration and shaking but I forgot to add that at stops, its sounds like it wants to cut off.
Next Best Thing
Senior Member
WSM Welcoming Committee
Old School
WSM Contributing Member
I <3 My TVS
trying to be fast
Newbie