...4.6L engine? I have a check engine light that translates to a bad oxygen sensor. However, there is nothing wrong with them, and I read that someone replaced all four of his oxygen sensors twice and the light still stayed on. He said that after further investigation it turned out to be the Mass Air Flow Sensor, and after replacing it, the problem was solved. So, I want to replace mine, but I'm not sure what brand is the best.