There was a cold weather performance issue on earlier 2.0 skyactivs. I think they were going into a partial limp mode because of a faulty sensor or programming.
Please do share what you can if you find something. This isn’t a minor issue that Mazda should be hiding.
I remember getting the TSB done on the 2.0 CX-5 and no issues with it.....can't recall getting it done for 2.5 Mazda6 though which sometimes get a check engine light with code p3000 (which I easily erase via Torque Pro) when sometimes starting cold engine at temps 50-60 degrees outside....our version of cold lol. I think its related to
TSB #01-007-19-3541
...which is for all skyactiv vehicles.