At the dealer. Tech says the IAI and ECT sensors are not agreeing. Have to wait for parts to test and see if it clears.
Sounds familiar.

I guess "not agreeing" is a technical term meaning "not reading a correct correlation." :giggle:
But what parts? This is not hard to check.
The PCM reads both these sensors at startup. If the engine has been off for a set time (approx. 8 hours) the PCM assumes the ECT will be within a +/- figure of the IAT. If it sees a larger variance, it is then programmed to watch and learn. Does the ECT go up from startup to what should be a good reading. The PCM will also look at the rise/lower in temps of the IAT. Under most circumstances, the PCM will determine which sensor is bad; thus the code it will set.
It is very easy to check the resistance across the sensors. If it is intermittent; about all that can be done is the one sensor be replaced.
Also, if a ECT is intermittent, you may feel the engine running like **** on a cold day and if you look at the temp gauge it shows the temp really low but the engine has been running for quite some time. In fact, in some cases, if it is really cold and the engine is really hot, the engine might sputter. It is running too rich.