That tells me there is nothing wrong with your o2 sensors. If they are reading a lean/rich mixture that tells you have issues elsewhere. If the sensors were bad you would be getting a voltage code for the sensors. Its saying your engine is running lean. I know you checked for vacuum leaks, but I would search around more with spraying some throttle body cleaner. Check your fuel pressure to make sure you are getting proper fuel. You can try some injector cleaner to clean out injectors to be sure your getting fuel delivery. Maybe even try a fuel filter. Remove throttle body and clean both sides and IAC port. If you have a scan tool to read live data I would check all your temp values on all sensors to be sure everything is working well (ECT, IAT, ambient air temp).
Wednesday, December 3rd, 2014 AT 10:04 AM