I've been having this code(P0171) lean condition since forever and been having some trouble finding what's causing it. I replaced the Gas pump, MAP sensor, I've checked the PCV valve and also checked for vacuum leak. Still having the trouble code. I haven't clean or replace the fuel injector as yet so that is my next step. However, I would like you guys opinion on this??. Also my fan is corrected straight so am wondering if that can affect the air fuel ratio aswel.