Hello,
the first thing to check would be:
- Temp sensor
- Fuel pump pressure
- Fuel corrections (Settings)
The latter you can check when the vehicle this cold tries to turn on, then disconnect the battery or if you have access to a scanner dale "reset adaptive Values". Then turn on if it is not launched, verify how many degrees of TEMPLA, if the time was the ignition, it would not weed much, on the contrary when the engine would heat the failure would be lost of power due to excess fuel, this since the principle of operation of these sensors of NTC negative thermal coefficient.
luck