I wouldn't give up on the HAI so quick, pump errors can really throw things off, just look at my fuel log of SG vs. Pump and will see some wild variations. Use your SG to track your IGN timing or LOD to give you an idea of how these changes effect things. If you PCM is pulling timing with the hot air, then it will hurt mpg. My PCM doesn't care how hot it gets, I just loose power and gain mpg. Either way you are doing great. It took me quite a while to sort things out, there are a multitude of factors that effect mpg.
__________________
|