New Mustang part number is 189260, We find them to cost HALF as much at the Mustang Dealer than at aftermarket parts and have NEVER had a filter failure.
There are cone bearings and shims on the control shaft. If the shaft wiggles side to side you need the bearings tight to make the play go away. Then a new seal will work. This is a VERY inexpensive and quick repair job for any Authorized Mustang dealer.