So we got the new heads and intake on and the truck runs great! but when driving around town earlyer i got 2 check engine codes, one was p0701 ( bank one o2 sensor lean) and the other p0174.... i read about the 2nd one and it said to clean the MAF sensor, so we got some cleaner... i cleared the codes and they stayed off for awhile then we parked and started the truck again and same thing. code, cleared, and stayed off. now on the way back home i messed with the gas alittle and gave it about 1/3 throttle for about 2 seconds... afr 14-14.5 then let off the gas, afr-18.5-19 then we got on it 60-70 mph for a quick burst afr-10.5-11 then let off and it hit 19.... any ideas? the truck runs strong as hell just the afr and the codes? im gunna clean the MAF sensor once the truck cools and see if that helps?