P0012 code
Previously I had a bunch of issues with my 5.4 3v stalling missing and throwing p0022 and p0012 codes I did the cam phasers, timing chains, tensioners, vct solenoids, oil pump. After I did all that work it ran fine untill it started stalling again so this time I pulled the oil pan and pick up tube to find they were clogged I cleaned everything checked to see if anything got passed the oil filter and I don't think anything did. I put new oil and filter started it up ran fine but the sent only a p0012 code this time, only stalls under load (a/c maxed, wheels turned, and in gear with foot on the brake), shakes at idle but no heavily so like a slight misfire. Does anyone have any ideas

