Sorry I miss read your first question. I thought you asked about my oil filter. I am not using an oiled air filter.
If it matters when I read the trouble codes I had 2 or 3 others but when I cleared them they all went away except the p0102. Also, I don't drive the truck much so it sits for weeks at a time.
Lets look at a couple of other things first. This is the 5.7L engine? Does the idle seem different?