Oops ...
re PTFE oil seals.
The Ford supplied seal is a PTFE type.
Not being up to date on seals I applied grease to the shaft.
After installing I did some Googling and found
the universal injunction not to apply grease which
'will result in total failure immediately after installation'
See bottom of this page for example:
https://glaser.es/EN/Service-Downloa...tallation.aspx
and many more on youtube etc.
I decided to remove it and buy a new one, only $90!
The original seal was leaking a bit, so would have been working in oil anyway, so not sure about that.