My check engine light keeps coming on sporadically and giving me a PO101 error code…then I’ll reset it after making sure my MPG hasn’t dipped a significant amount (which is my “concrete” way of gauging if it’s performance is impaired) and it’ll come on 1-600 miles later. There’s no consistency in environment or conditions that are triggering this sensor, at least it’s not obvious to me. I finally looked under the hood at the filter and it’s a little dirty, but not nearly dark enough for it to be the problem. Any ideas on I’m getting this code and how to fix it?!