Hi Everyone !!!!, just got a 182 clio (it was my brothers), anyway the pedals seem to vibrate alot, could it be an engine mount ?