HomeFault codes › P007A to P00A0

P007A–P00A0 Charge Air Cooler Temperature Sensor Circuit Bank 1

Investigate soon

The ECU has logged a fault on P007A. The definition below is the exact wording the standard uses for this code.

Can you drive it? The engine light will stay on and the car may run in a reduced-power mode. Read the freeze-frame data to see the conditions the fault was logged under.

Which code is which

Same fault, different cylinder or bank — diagnosed the same way. Several set together usually means one shared cause.

CodeDefinitionSeverity
P007ACharge Air Cooler Temperature Sensor Circuit Bank 1Investigate soon
P00A0Charge Air Cooler Temperature Sensor Circuit Bank 2Investigate soon

The definition

P007A: Charge Air Cooler Temperature Sensor Circuit Bank 1.

P007A is a powertrain code (the engine or gearbox), defined by the SAE standard - it means the same thing on any make of car, and any generic OBD-II reader will decode it.

What to check first

Cheapest and fastest checks first:

  1. Read the freeze-frame data stored with the fault - engine speed, load and temperature at the moment it logged tell you whether this happens cold, hot or under load.
  2. Check the connector at the part for corrosion, and that it is fully seated.
  3. Clear the code and see whether it returns, and under what conditions.

What actually causes this on a VAG

Many modern turbocharged VAG petrol engines don't use a large front-mounted intercooler at all - the charge air cooler is built into the intake manifold and cooled by its own low-temperature coolant loop with a small electric pump. This sensor tells the engine ECU how hot the air is once it has passed through that cooler, and the ECU uses that figure when it sets boost and ignition timing. P007A is a general electrical complaint about the sensor's circuit rather than a statement that your charge air is actually too hot. On a four-cylinder engine "Bank 1" just means the engine; it doesn't point at a particular side. One thing worth knowing before you start reading around: this measurement point is reported under different code families on different engines - some log it as a charge air cooler temperature fault, others as intake air temperature sensor 2 - so go by the component name your scan tool shows next to the code rather than by the number alone.

Most likely causes, in order

  1. Loose, wet or corroded sensor connector. The sensor lives on or in the intake manifold, in heat and constant vibration, and its plug is often close to coolant hoses. Unplug it and look for green or white powdery corrosion, moisture, a broken locking tab, or terminals pushed back into the plug body. Then watch the live charge air temperature on a scan tool while gently moving the plug and the first few inches of loom - a value that flickers or drops out as you move it has found your fault for nothing.
  2. The sensor itself has failed. On many of these engines the temperature element is part of a combined charge pressure and temperature sensor that plugs into the manifold, so check whether a pressure-related code is stored alongside this one - that supports the same conclusion. The quickest honest test is a cold one: with the car left overnight, the charge air temperature should read close to outside air and close to the other intake air temperature sensors. A value stuck at an extreme - very hot, or right at the bottom of the scale - with everything cold means the sensor or its circuit, not the engine.
  3. Chafed or heat-damaged wiring between sensor and ECU. Follow the loom from the plug and look where it is clipped, crosses a bracket, or passes anything hot or sharp. Insulation that has gone hard, cracked or shiny where it rubs is the giveaway. This is more likely on a higher-mileage car or one that has had engine work.

Worth knowing: Before anything is stripped down, ask a parts supplier to confirm the sensor is available on its own for your exact engine code. On engines where the charge air cooler is built into the intake manifold, some of the surrounding parts are only sold as an assembly - much better to establish that when you're getting a quote than halfway through the job.

Reading the code is the easy part

A code names the circuit that complained. What tells you why is watching the sensor behind it while the engine runs — and that is where a code reader stops and a diagnostic tool starts.

VAGPULSE reads every module in a VW, Audi, Skoda or SEAT — not just the engine — shows the live measuring blocks behind this fault, gives you the freeze-frame conditions it was logged under, and clears it once you have fixed it. It also does what a generic OBD reader cannot on a VAG: service resets, coding, adaptations, and Stage 1–3 flashing with your original file saved first.

$249 once. No subscription, unlimited cars. Windows 10/11.

See VAGPULSE — $249 Look up another code

Software downloads instantly · cable ships September 30 · cable guarantee — refund if it won't connect

Prefer to work on your phone? The VAGPULSE Android app is a free download and its demo mode runs against a sample car with no hardware at all, so you can see exactly what it reads before spending anything. Reading your car with it needs the VAGPULSE cable, which comes with the licence.

Common questions

What does P007A mean?

P007A means Charge Air Cooler Temperature Sensor Circuit Bank 1. It is logged when the ECU sees this circuit outside its expected operating window.

Can I drive with P007A?

The engine light will stay on and the car may run in a reduced-power mode. Read the freeze-frame data to see the conditions the fault was logged under.

Related reading

← All VAG fault codes · Guides · VAGPULSE