I've used Fram for awhile now in a couple of different engines and never had a single problem, except for getting stuck on, but what filter doesn't. I strongly suggest you re-evaluate the 'quality' of Motorcraft parts. They have given me nothing but a hassle(cheap plug wires and poor filtering) and i refuse to buy them unless i'm not given the alternative. As for the 'anitdrain', i don't want to add any flow restrictions with a gimmick just like octane booster gives you more power.