hot/cold weather = rich/lean??
Cold is richer.
You can get PE mode to correct for temp. But with the rest its part of the VE table calculation. EFIlive has added extra tables in their custom operating system to help with this.
273.15+IAT+((ECT-IAT)*factor) where factor is obtained from this calibration.
At low airflow "factor" is closer to 1 which weights the charge temperature in favour of ECT.
At high airflow (>150g/s) "factor" is closer to 0 which weights the charge temperature in favour of IAT.
The theory being that heat (ECT) is transferred from the heads and manifold after the IAT has been measured and prior to the air entering the cylinder.
If factor is 0, then the charge temperature will be IAT, if factor is 1, then the charge temperature will be ECT, other values for factor will blend the charge temperature between IAT and ECT accordingly.



