I wonder about the value of comparing runs so far apart - there's significant temperature and humidity differences between runs.
But regardless of the air conditions the biggest improvement has to be the torque curve - more grunt in the normal operating revs. And you were quite lean in those revs previously.