If there are no obvious vacuum leaks, the problem could be the Mass Air Flow Sensor (MAF) or clogged fuel injector. I rarely see at the shop a lean system code when the problem is the O2 senor. I recommend starting by adding a fuel additive and high octane gas for a couple of weeks.
33.7k questions
32.5k answers
1.3k comments
23.0k users