I've got the same thing (but with cats) and would throw the code when I selected the "JLT Intake" option on the SCT. Went back to "Stock Intake" and the code went away
I did the sparkplug non-fouler trick on my exhaust and its been a couple years with no issues. running OBX SS long tubes, resonators, electric cutouts, x-pipe, borla XR1 mufflers
Only thing i havent checked is the iac. I sprayed the fugg out of the maf with maf cleaner. Pcv hose is complete and brand new last year from ford. Iac might dirty but hell its too cold for me to fix it now haha