When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
The parts store will push oxygen sensors at you. I would suggest looking for a cracked vacuum hose or another air leak on that side of the motor. Your likely getting air in afte rthe MAF sensor so the computer doesnt know its there and isnt providing enough fuel for that air. Being its one bank Id concentrate my inspection around that side of the motor. This costs nothing and you will likely find an old cracked vacuum hose that needs replacing or something else fairly simple. Throwing oxygen sensors at it like some will tell you is the wrong way to go. If you really suspect the )2 sensor swap em from one side to the other and see if the porblme moves. I think your problem is an air leak after the MAF somewhere.
Also, I generated a lean code from having the plug come loose on the bottom of the MAF, which allows air to get sucked in AFTER the MAF. This happens quite often, I guess.