koohiji autoparts have good parts
Koohiji Auto Spare Parts LLC
P.O.Box 44919
Dubai - UAE.
Tel : +971-4-2232017
Fax : +971-4-2279672/2235977
Email : [email protected]
check engine oil, coolant, wiper water this is what you can check but if you go to a good mechanic he will check it properly so its best to do that and if u find any fluid is low then you will know whats leaking.
how is the vibration dose it come from a particular part of the car or is it all over? dose it come on high speed or all the time
maybe its time to check the engine mounts as they may have worn out.