As Q8 and Tim have suggested it is most likely the hose clamps , for some reason Morgan did not fit the correct ones !

Don't risk driving it if they are the cause , as petrol on the screens makes them craze .


Hugh