The DPFE sensor is common to go out, often only seasonally, but they usually cause a CEL code before any symptoms. I would also wonder about the plugs or wires. Can you swap them if all other tune-up stuff has been done? It is very easy to buy a broken plug, or have them break when installing them. Same with plug wires but that's still uncommon.