Had to hijack this thread as I can't start my own yet.
I desperately need help as nobody can figure this out.
I was getting a p0171 code when I bought this truck. The previous owner had replaced bank 1 O2 sensor.
I replaced MAF sensor, Throttle position sensor, pcv valve, spark plugs, coils...