Fram Oil Filter a no go!!
I don't like bosch plugs at all. Even though they are made by Ford, i don't recommend them at all. My 98 F150 has eaten 2 sets in less than 20k miles. Thats not good. I use Motorcraft and my plugs last at least 50k miles. Wierd. But every technician I have talked to said that Ford Engines eat Bosch stuff alive. As for the oil filter, I would think so. Motorcraft filters are only 3 bucks at walmart and are way better than most on them market, plus ford recommends them.
D Beams