Hmmm...

That math is often built into the coding in such a way as it's not a changeable function. The ecm doesn't "decode" those numbers which is why we have to.

Line 0xE363 begins a set of steps which uses the table you're looking at. It references the current airflow value then gets a MAT multiplier from a table at 0x4AE1. At 0xE36C the coolant is referenced, then a test is made to see if MAT is less than CTS. If MAT is greater than CTS then MAT is used alone, but if MAT is lower than CTS then a value is calculated based on airflow and the difference between MAT and CTS which is added to MAT. The result, either MAT or MAT plus added value, is then used to look up a value in the 0x4AF2 table. The value obtained from 4AF2 is divided by two then added to a hard coded value of 29,824 and saved. In this disassembly the 0x4AF2 table is all zeroes so the result of this lookup is always the same: 29,824. Is your calibration also showing zeroes in this table?