The IAT is not causing the codes and just needs to be in the intake air stream.

Lean codes are from unmetered air, dirty MAF, or low fuel pressure.


"Those who cannot remember the past are condemned to repeat it" -George Santayana