Do you have a name or number? There's a slight leak coming from where the throttle arm goes in to the pump if that makes sense. I'm pretty sure thats where its coming from as i thought it was coming from the overflow pipes so i replaced them and that didn't stop it.
My brother has a fiesta and escort rs turbo and loves his fords so i might get him to help me.