ccwade;1137670 said:I am getting codes 24 and 31. I changed out my air filter and saw that the AFM housing needed cleaning, so I proceeded to clean out the whole unit, but unfortunately I need not remove the AFM. So I got a used one off of ebay but the same thing happened. I then check all my hoses in the air system. I found that the Air cleaner hose, the one that goes from the turbo to the afm, had a big tear in it. So I replaced that one with a new one. I thought and hoped that would fix it. No such luck. Both AFM's produce the same results. Idles fine but upon acceleration, spits and sputters. I am going to do what you suggested. check the wires and clean them also, again.
Is it possible to have 2 bad AFM's? Is there anyway to get me one that has been tested on a car that runs good? I really am getting frusterated with this. I would appreciate any help or suggestions. I need to get my car running ASAP.
I had the same thing happen to me. My car would run like crap but only at times. What I ended up finding after almost losing my mind testing and retesting everything, there is a brown wire that comes off your AFM that will T up with a brown line off your ECU temp switch. My wires were all corroded, and broken in that area. Prolly just alot of heat on that side from the turbo made the wire loom weak. But after I replaced those wires (i replaced more than the 1 because others were in bad shape too ) I have not had a problem with the car. I would say its worth a shot to look at it. And according to the wiring schematic it comes from E2 off the ECU, and goes to the TPS, water thermo sensor, and the AFM. Its a brown wire, about 12ga or so.