Dunno for sure, but I guess "lean" + O2 means that the air fuel ratio in your car is not right, and there's less air being taken than required. Your O2 sensor is not functioning properly...