Shawn,
I was able to get my calculated PID for DYNAIRTMP to work on an old log file I had, but I'm not sure how accurate it is. If you have the time could you add this to your 'calc_pids' file and compare the results between my pid and the 'GM.DYNAIRTMP_DMA' pid.
Thanks.
*CLC-00-054
factor 0.0 200.0 0.4 "({SAE.IAT.C}+({SAE.ECT.C}-{SAE.IAT.C})) * (lookup({SAE.MAF.gps},0.0,0.600098,10.0,0.171387,2 0.0,0.128418,30.0,0.085938,40.0,0.081055,50.0,0.07 1289,60.0,0.062012,70.0,0.054688,80.0,0.047363,90. 0,0.042969,100.0,0.042969,110.0,0.042969,120.0,0.0 42969,130.0,0.042969,140.0,0.042969,150.0,0.042969 ))
CALC.DYNAIRTMP F054 CLC-00-054 factor Tuning "Calculated Dynamic Air Temp"