P0127 Intake Air Temperature Too High
P0127 is not a circuit fault but a functional check of the air path: the measured intake air temperature is too high for the operating state. The logic is documented for a Bosch EDC16 diesel (Saab 9-3): if the intake air exceeds 130 °C and does not fall below it within 45 s after the exhaust gas recirculation valve is closed, hot exhaust gas is evidently still entering or the sensor is wrong. The engine then disables EGR and runs in limp mode with reduced torque. GM has the code in its diesel software but disabled for US OBD II; Ford reports an overly hot intake air reading as P0111 instead. On other engines a hot reading can also come from warm under-bonnet air being drawn in.
Likely causes
Symptoms
- Check engine light on
- Loss of power, limp mode with torque limit
- EGR switched off
- Knock tendency and retarded ignition on petrol engines
Repair estimate
Typical range across vehicles; the real cost depends on what the testing finds.
Parts involved
Related codes
References: law.cornell.edu, saabwisonline.com, gsi.ext.gm.com.