PO170 code and check engine light
So as I was out wheeling at Shaver Lake with the NCLR guys I got a check engine light. Nothing felt different, truck runs fine. I went to an Indy shop and got it scanned. Guy said it had a PO170 code. Tells me it's fuel trim related. His answer was that he needed to reflash my ECU to fix it. Wouldn't it be better to start eliminating causes like MAF sensor or O2 sensors before messing around with ECU? Any help?
2005 LR3 V8 SE w/HD pkg, Sasquatch rods, 275/65/18 GoodYear Silent Armor, Hi-Country sliders & compressor mount, custom roof rack, custom skidplates, magnaflow exhaust, 6K HID upgrade, 4 x Hella 500FF