I bought this car with a CEL in the beginning of November. When I picked it up the dealer said they fixed the light. So with it "fixed" I installed a boost gauge. after a few days I got P0171 system too lean bank 1. The dealer wont touch it because "boost gauge caused this new light". Researching on the forum, I replaced the MAF sensor, cleaned the throttle body, replaced all my pressure/vacuum lines dealing with the supercharger, I got it to turn off for a while when I fixed the leak in the valve cover breather line. So after a few days of checking to make sure the light doesn't come back on, the flex pipe rips open and it sits in the garage until I buy a new down pipe. now that I have the exhaust and no light for about a month, I got to get in inspected here in Mass. Miraculous CEL! system too lean! and they don't like the loudness of my new exhaust. So any way the important part. I when through everything stated above again and cleared the light. so far good. I decided to see what other falts I have and find p0100 MAF circuit malfunction, no light just in memory. I think this could be my problem but I don't know what to check for. Voltage frequency? is it the wiring or the sensor? or am I looking up the wrong tree? someone help please. I know have less then 60 days to fix this car and have it pass inspection. I hate Mass!