My truck ( 1997 ford ranger 2.3l 2wd) is displaying the code, 171 bank 1 too lean, ive cleaned MAF sensor, done plugs, wires, checked for air intake leaks, cleared code several times and it keeps coming back. the truck however runs mint, idles fine not rough at all etc... I threw a 2500 scan...