I was getting hesitation on my protege 1.6 at about 3000 rpms on and off and then the check engine light came on and no more hesitation, but still feel the power loss. The code is P0171. " The fuel system for bank 1 was too lean." The guy told give me a list of things it could be such as: fuel pump, pcv valve, fuel injector pressure regulator. He also said it could be dirty injectors. I did put injector cleaner and 93 octane gas in it a couple of times but, to no awail. looking for some help.