So I got these STP maximum life oil filters. Part number is S8AML. Bought a hill case of 12 cuz I rather have a nitrile anti drain back valve. I was having problems with the Motorcraft straining back especially with synthetic oil. They say made in the USA I'm going to assume it's probably a Purolator. I have a very thick case, they're heavy. Cost 39.99 for 12 on ebay. What yall think?