* Transmission fluid is too thick. When transmission fluid is cold, it can become thick and difficult to pump. This can cause the transmission to slip and not engage properly, which can prevent your car from moving. To fix this, you can try warming up your car by idling it for a few minutes or by driving it slowly for a short distance. You may also need to change your transmission fluid if it is old or dirty.
* Low transmission fluid level. If your transmission fluid level is low, it can cause the transmission to slip and not engage properly. This can prevent your car from moving. To fix this, you can simply add more transmission fluid to the reservoir.
* Faulty transmission sensor. A faulty transmission sensor can send incorrect signals to the transmission control module (TCM), which can cause the transmission to shift improperly or not engage at all. This can prevent your car from moving. To fix this, you will need to have the faulty sensor replaced.
* Mechanical problems with the transmission. In some cases, a transmission may have mechanical problems that can prevent it from engaging properly. These problems can be caused by wear and tear, or by damage from an accident. To fix this, you will need to have the transmission repaired or replaced.
If you are not sure what is causing your car to not move when it's cold outside, it is best to take it to a qualified mechanic for diagnosis and repair.