I always though these were both made by the same Champion. I took a look at the 9018 from both that fit a GM 2.2L Ecotec. The Fram was made in China, but the STP was made in the USA? Who do you think is making this for STP? It is a cartridge style filter...
Thanks
Thanks