I am getting a fault code of P0171 system too lean bank 1. My symptoms are a rough idle. Thinking that this might be some bad fuel (meaning contaminated), I ran some Techron through it and it seemed ok, ay first. It ran ok for the first several miles, then it started having a rough idle again. Has anyone one else experienced this type of problem and if so, what was the fix?