CODE 23
Trouble Code 23 indicates that the Manifold Air Temperature (MAT) sensor or Intake Air Temperature (IAT) is reading lower than expected. When the air is cold, the thermistor has a high resistance, which falls as the air charge warms. Low readings thus indicate possible open circuits in MAT circuit.
Code 23 will set if:
? MAT reading is < -31 deg F (-35 deg C)
? Time since engine start is 4 minutes or longer.
? Vehicle speed less than 1 mph
? Start-up coolant temperature is less than or equal to -35.5 C (31.9 F).
? All conditions met for 10 sec.

Typical causes for this code include:
1. Defective MAT or IAT sensor
2. Open sensor ground circuit
3. Dirty or corroded connection(s) at MAT/IAT and/or ECM
4. Open circuit between the ECM and the MAT/IAT sensor
5. Defective ECM

Quote Originally Posted by freestyle5150 View Post
Correction, i do see one code \ error

23 MAT Low

I think this is the corresponding definition :

DTC 23 - Intake Air Temperature (IAT) Sensor Circuit ( Voltage High, Low Temp)