Maybe a combo of things...i never thought about the fuel itself being an issue....but if u fill the cylinder with 100 degree air and fill the cylinder with 20 degree air the 20 degree air would contain more o2 molecules requiring more fuel to achieve the same lambda readings after combustion as measure by the 02 sensors....that makes sense to me why colder air requires more fuel being delivered thus lowering fuel pressure because injector duty cycle increases