@lianarules
Brother first when ever u buy a car do tested rive n check it properly ..... maybe seller has done something maybe he has not no 1 knows ......but making sure everything is perfect before you buy it is way to go
Khair now you have it
vibration part can be broken mount as well...just check them ...check wheels if any of them is damaged or not ..some times they do
cars which are standing for long time have hard tires which also create such problems
well now you have spent so much why are you thinking of selling it ...keep it drive now you know you have replaced all non working parts so atleast it wont be bothering you in coming days ....
otherwise buying again another n you may welcome new issues
Regards