Have you checked out the O2 sensor? Also, have you checked the wiring itself from the MAF? I would go ahead and do both of those before you pay anyone to do it. I told you I'd ask around and see what I could get for ideas, and those were just a few of the other ones. I had already thought of the o2 sensor, and I believe you told me you were going to check it, but I don't remember.