I think that there is condensation and probally you are no considering it. Also, it is a common industry practice to report gas cpmpositions in dry basis, so you nedd to consider the potential presence of condensing water. So you need to determine the transfered heat as: sensible heat + latent...