Every other day or so I get codes the that say bank one and two lean. What would cause this on a bone stock terminator with 79k miles? Nothing noticeable has changed with the way the engine is running or acting while driving. The exhaust still smells normal so I'm thinking it might be a O2 sensor problem. What does everyone think?