Just got the car back last friday. Had MAF sensor replaced by a shop in a nearby town and front o2 sensors replaced by a different shop. Then today i had an exhaust shop put on new magnaflow tips. As i was leaving the shop the engine light came on again and it started to idle fairly rough, but i took off slowly then drove it to the shop that replaced the MAF sensor. Mechanic scanned it n said it was throwing a lean code again, but it was o.k. to drive home. It ran fine on the way home. He cleared the code before i left and it didnt come on again. Any thoughts on what the problem might be? P.S. it's 03 V8 with 90,000. Also has magnaflow mufflers with x-pipe and resonator delete if that would have anything to do with it. Thanks in advance!!!!