I think i have found the problem, i think it is the master cylinder, when the pedal knocks you can hear fluid going back into the reservoir,so i guess the seals have failed.
Anyone know the part number for the master cylinder,is it a Ford part £151 from Brans Hatch scared

Last edited by hugo; 18/07/24 03:07 PM.

2015 +4 and 2000 4\4
1981 Lambretta GP225
1960 Lambretta LI 125