just got my clio back(1.2) from a service and the mechanic has told me that it needs these top mounting bushes on each side coz they are both gone.
and also the sump seal has gone as well.
coz im a bit tight on money at the mo how much roughly are these things and how long should it take him.the trouble is he said hes 90% sure its the sump seal but apparantly theres another seal near that one(which could be making the oil leak).
what do u guys and gals think
thanks in advance
delboy