I wouldn't write the P1 filter off just yet. P1 vs. EaO filters, my guess is for every EaO filter sold Purolator probably sells 1,000 filters. My point is a bad filter could have gotten by. I'm sure there are bad EaO filters too. Things happen, Toyota gas pedal recall ring a bell? Up until recently Toyota was highly respected.
As a side bar- Amsoil had issues with the EaO on Toyota vehicles.