You both are getting the same code 1222?
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.
Last edited by Starmavin; 04-19-2007 at 12:31 AM.