What is the P0070 code?
The P0070 error code is a generic powertrain code indicating a malfunction in the Ambient Air Temperature (AAT) sensor circuit. This sensor, found in most OBDII-equipped vehicles (including Audi, BMW, Chrysler, Dodge, Ford, Jeep, Mazda, Mitsubishi, and VW), converts outside air temperature into an electrical signal sent to the Powertrain Control Module (PCM).
This data is crucial for the proper operation of the air conditioning system and displaying the outside temperature on the dashboard. The PCM compares the AAT sensor signal with those from the Intake Air Temperature (IAT) and Engine Coolant Temperature (ECT) sensors at startup. The P0070 code triggers when these values show an abnormal discrepancy.
Symptoms of the P0070 code
Several signs can alert you to a problem with the AAT sensor:
- The Malfunction Indicator Lamp (MIL) is illuminated on your dashboard.
- Issues with air conditioning operation (irregular or ineffective cooling).
- An incorrect reading of the outside temperature on the dashboard or center console display.
Possible causes of the P0070 error
The main causes of this fault code are typically electrical:
- An open or short circuit (to ground or voltage) in the wiring to the sensor.
- A faulty AAT sensor (the most common cause after connection issues).
- A PCM failure (rare, but possible).
How to diagnose and fix the P0070 code?
1. Check Technical Service Bulletins (TSBs)
First, consult your manufacturer’s TSBs. A known fix may exist for your model, saving you from a lengthy and costly diagnosis.
2. Visual inspection
Locate the AAT sensor, usually positioned behind the grille or front bumper. Inspect the connector and wiring for any signs of wear, corrosion (greenish tint), burning, or exposed wires. Clean the terminals with contact cleaner and apply dielectric grease.
3. Testing the AAT sensor
Using a multimeter (DVOM), measure the sensor’s resistance (disconnected) and compare it to reference values based on ambient temperature. A resistance of 0 Ω or infinite (OL) indicates a faulty sensor.
4. Testing the electrical circuit
With a scan tool, read the AAT sensor signal voltage (ignition on). It should be around 5V. By shorting the two terminals of the harness connector (ignition off then on), the reading should drop to near 0V. If these values are not met, the circuit to the PCM is faulty.
5. Replacement and reset
If all wiring is correct, replace the AAT sensor. Then clear the fault codes with your diagnostic tool. If the code does not return, the problem is solved. If the code persists, a PCM failure, although rare, is possible.
🔧 Need help?
Electrical diagnosis can be complex. If you’re not comfortable with these steps, consult a professional mechanic for an accurate diagnosis. Replacing a PCM requires specific vehicle programming.