fordrallycar
New Member
hi all please can you help me out the clutch pedal on our 1.8i petrol freelander some time stays down do you have any ideas if its the master cylinder the parts no is stc000160 where could i get a cheap one
cheers
cheers