3-Series (E21, E30)Chat relating to the BMW 3-Series from 1975-1983 and 1984-1991 line. Specific models: BMW 315, BMW 316, BMW 318, BMW 318i, BMW 320/4, BMW 320i, BMW 320/6, BMW 323i, BMW 320i. E30 Family models include: BMW 325e, BMW 325i, BMW 325is, BMW 325ix.
BimmerWerkz.com is the premier BMW Forum on the internet. Registered Users do not see the above ads.
Sounds like the MAF. My car did that and that is what it was.
no E30s came with a MAF, but they did come with an AFM
__________________ Kyle Sutherland
1995 BMW 540i/6: The Calypso Beast Vid 0-70ish 1987 BMW 325es: Face & Butt Lifted/M50tu Swapped*Sold* 1985 VW Scirocco: Too many mods, money pit*Sold* E34 Plate Filler Wanted!
AFM is an Air Flow Meter, its basically a trap door that opens as air is pulled through thus chaging the measurement for fuel adjustment
MAF is a Mass Air Flow unit... usually a "Hot Wire" which measures by the air esentially cooling the wire and getting its measurement from that resistance/change in frequency....
__________________ Kyle Sutherland
1995 BMW 540i/6: The Calypso Beast Vid 0-70ish 1987 BMW 325es: Face & Butt Lifted/M50tu Swapped*Sold* 1985 VW Scirocco: Too many mods, money pit*Sold* E34 Plate Filler Wanted!
well what have you been testing all this time? lol...shesh...
__________________ Kyle Sutherland
1995 BMW 540i/6: The Calypso Beast Vid 0-70ish 1987 BMW 325es: Face & Butt Lifted/M50tu Swapped*Sold* 1985 VW Scirocco: Too many mods, money pit*Sold* E34 Plate Filler Wanted!
If you can stall the car with out turning the key off, then do a code retrieval. If this doesn't produce any codes, you'll need a code scanner. With out a code to go by who knows what the computer is trying to say, and you can't very well diagnose a check engine light with out one.
I'll repost what 1222 is again, if there are any other codes. Let me know:
1222 is stored when the DME detects excessive deviations in the air-fuel mixture (too rich and too lean) for longer than 10 seconds.
Possible causes: Faulty O2 sensor or bad contacts to O2, fuel tank ran empty or very low, injectors bad or clogged, incorrect fuel pressure (clogged fuel filter, bad regulator, faulty fuel pump), engine temperature sensor bad, intake or exhaust leak, fuel evap control bad or broken vac lines, air flow meter defective and/or the combustion is being messed up by mechanical failure (worn out spark plugs, low compression, intake/exhaust valves, bad plugs, wires, cap rotor, etc)
Here are other DME codes:
1211 DME control unit.
1215 Air flow meter.
1216 Throttle Potentiometer.
1221 Oxygen sensor.
1222 Oxygen sensor control range limit.
1223 Coolant temperature.
1224 Intake air temperature sensor.
1231 Battery voltage.
1232 Idle switch.
1233 Full load switch.
1251 Fuel injector valves cyl. 1+3+5.
1252 Fuel Injector valves cyl. 2+4+6.
1261 Electrical fuel pump circuit.
1263 Idle control valve.
1264 Oxygen sensor heating.
1444 No failures.
The AutoGuide.com network consists of the largest network of enthusiast-owned enthusiast-operated automotive communities.
AutoGuide.com provides the latest car reviews, auto show coverage, new car prices, and automotive news. The AutoGuide network operates more than 100 automotive forums where our users consult peers for shopping information and advice, and share opinions as a community.