About 2 weeks ago, my Service Engine Soon light came on. I bought it in to my mechanic who i've been going to for about 10 years. they are good guys who have always treated me well and have done good work. He pulled the code, which i think he said was #01704, but I'm not really sure at this point because he didn't write the code on my receipt. He said it was a problem with the MAF and said I needed a new one. He said the OEM was crazy expensive and quoted me a price of $380 for an aftermarket. He installed it and did the computer re-learn and off I went. 2 days after that, the light came back on. I put less than 50 miles on it. He checked the car and found one of the hoses near the intake/throttle body had come off and assumed that was the problem. He re installed the hose, cleared the code and off I went. I filled the car up and took a trip upstate to see my parents...about a 300 mile ride.
I noticed my gas mileage had gone in the toilet. I'm used to getting 14.5-15.0 city and 19.5-20.0 on the highway. I got like 14 on the highway and my next tank was all city and I got like 10.5-11.0. Midway through the second tank, the light came on again. Brought it back and he hooked the computer up and now said he could no longer read the MAF, like it wasn't producing a code. Said it must be defective so he ordered a new one. They put the new one in and did a re-learn again and off I went. 50 miles later, which is today, the light came back on again. I called him and explained and I'm bringing the car back in the morning to leave with him to figure out whats wrong.
The MAF cost me $560 total with a two year warranty on the part so I haven't paid anything else after the initial one but now I'm concerned that the MAF wasn't bad all along and something else caused the light to go on initially. When i see him tomorrow i;m gonna ask specifically what the first code was that he pulled. The care DID NOT act any different at all, except for the gas mileage tanking. I find it hard to believe that 2 MAF's aftermarket or not were defective so i'm confused.
Anyone have any insight or other possible things it could be? I know not having the first code doesn't help, but could it be that I need an OEM MAF?
I LIVE in this car. I use it for work and school and I'm getting a little bummed, feeling like I might have made a mistake buying this car
