Bug in calculation of emission costs
I think I found a bug in the calculation of r_cost_unitFuelEmissionCost_gnuft in 4b_outputInvariant.gms: the emission prices for the different groups are added without checking whether the respective unit is part of this emission group. Hence the generation always get multiplied with the sum of the emission prices of all groups.
Update: The bug does not only exist in the result calculation, but also before in the calculation of p_vomCost/ts_vomCost.