So I have an odd situation on my truck. I use a Range technologies device to keep the engine in V-8 mode, I have to remove it and let the computer reset to get my inspection sticker. After doing this I got a CEL with P0171 and P0174( lean condition bank 1 and 2) I cleared the light and drove the truck but it came back on. Plugged the Range device back in and no CEL. The truck runs excellent no misfires, hissing, stumbling, bad gas mileage...nothing. I cleaned the MAF and even installed a new one I had(GM) but light came back on. Checked all connections, lines, gas/oil cap, dipstick fully seated, no exhaust leaks...nada. I 'm leaning towards a possible PCV valve? Any ideas? Thank You in advance.