Hello, I heard you were one hell of a tech so I was hoping you could help me. I was driving my truck when it completely died for no reason. Got it towed home, scanned the engine and came out with a P0171 (Lean on bank 1). I had already replaced the fuel filter and fuel pump less than 1 year ago. Don't know really what to check or replace yet. Any help would be appreciated