So today I was tired of staring at a check engine light yet again (nothing major), and went and got the code pulled, turned out to be 2 seperate ones. One has always been an issue, even before the truck was in my possession, that would be a misfire on cylinder 3, and the stupid P0155, which is a bad heater element in the 02 sesnor, bank 2 sensor 1, so went and got a coil pack off another explorer, thank goodness dad works for an auto recycler cost $0.00 took the old one off put a new one on, and wa-lah no more misfire code, but the P0155 persists, so it looks like I'll be replacing the o2 sensor next check, now only if I could figure out why my airbag light comes on along with the abs