| 1222 is stored when the DME detects excessive deviations in the air-fuel mixture (too rich or 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) |