I work on vehicles at my home. Had a recent American Legion friend of mine that had codes for problems on both banks at the same time. Turned out to have a vacuum leak at the snorkel attachment at the tubing to the throttle body. This happened right after a visit to the dealer for an oil change. He had told them not to touch the air filter for inspection and they did anyway and that is what caused the leak.