Originally Posted by
kingtal0n
technically the hotter the air gets, the less dense the air is, the richer it should run.
However this is rarely the real world result. Often things such as:
1. rising temperature increases resistance of electrical circuits such as injector driver circuit, things as the alternator gets hot, voltage output seems to diminish
2. rising temperature means fans run longer and put more electrical load on the alternator which can lower voltage
3. "" does mean less dense air, and since the friction/power requirement of the engine is only barely reduced through thinning oils the engine still needs more air volume than when it is cold, which means more power is lost on the intake stroke and needs to be made up for somehow, which usually results in higher open throttle position (higher IACV counts) when fully warmed up compared to when the climate is cold.
4. "" will/may have a slight effect on wideband readings, depending where they are located. For temperature and possibly pressure reasons. Hotter exhaust gas is expanded more and there will be higher pressure and temp.
5. fuel specific gravity may change significantly if it warms up enough to alter a/f ratio slightly leaner, remember air, water, gasoline are all fluids with specific weight which is density times gravity.
6. Because of all the changing variables, the engine will typically 'run' and 'idle' in a different region of the VE map. It means when you tune the idle cold (say 550rpm and 45kpa) you might not be tuning the engine for when it is hot (550rpm and 52kpa) it could infringe into other cells when warm that it does not when cold
7. because the injector delay map is vs voltage, and voltage is affected by warming resistance of electrical system, the voltage injector delay map may not be compensating enough for electrical voltage drop at the injectors
8. I am sure there is more. The bottom line is there are many reasons why it could happen and many ways to compensate for it. And perhaps most importantly to know that you are not alone. You pretty much described an extremely common occurrence and the ideal method for dealing with it may vary, i.e. your ultimate solution may not be the same for every engine you visit.