Thus, it begins. About two months ago my car developed a problem whereby it would stall following periods of time with high load on the engine. Later it began to stall when I depressed the clutch at, say, a stop light. One day the car just began to throw a constant code 31. I figured that it was a bad AFM so I replaced it. After a month of waiting my new afm FINALLY arrived today. I installed it and the car ran fine. Until I hit the gas. Suddenly when I let off the whole car decided it hated life. It began to idle very very rough with the rpm barely enough to keep the engine turning. Then re-appeared the dreaded code 31. Now I am at a loss. I turned the idle screw until it was almost out and the car would still only idle at a max rpm of 1000 and still very roughly. I have a vacuum of around 15 psi and my blow off valve is securely on. The only problem I can think of is that there is some kind of short between the afm and the ecu. Other then that, the only part that may be iffy is my o2 sensor, but I don't think that has much effect on a code 31. Also... Originally the car threw code 24, but after I cleared it and restarted the car it showed only 31. I repeated this 3 times and each time it showed 31 (and I did clear the codes after each try.) The codes came back pretty much instantly after I turned the car on.
My car is completely FUBAR and I really appreciate any help you guys can give. I am just praying right now that I didn't destroy my new afm (still have to check resistance.)
My car is completely FUBAR and I really appreciate any help you guys can give. I am just praying right now that I didn't destroy my new afm (still have to check resistance.)
Last edited: