Ford has always had a problem with pinion seal leaks on heavy trucks when I worked for for I specialized in drive axle repair and most of the time the only way to stop it from leaking is to put a new yoke on it I even had to replace a complete housing 1 time on a dana . New yoke new seal if you get a good yoke it will fix it but it used to be a crap shoot