Have you been using an injector cleaner lately? Since your code came up as "lean" you may have the same trouble as a few others where #1 bank has foulded or clogged. I always run injector cleaner through about every three months and make sure my gas cap is screwed on tight(this also will give you a code reading). Also check for vacuum leaks near the top of the engine.
Good luck...John