Well my friends car keeps on throwing the ses light. we took it to the zone and got it scaned they said it was bank 1 & 2 were running lean. We checked the front 02 sensers, cleaned the maf, changed the plugs. What do you guys think the problem would be. we can reset it and drive and it will come back on within a day.