Well crap... The light's back on and off and on and off... Looks like the air filter wasn't the problem. I have my multi meter in the truck now so when the light comes on again I'll be able to check it out. I'll also look into the ECU for signs of corruption.
Bookmarks