The engine coolant temp switch could be a possiblity.If I give it a little gas with foot on brake it does not hesitate and the fuel is running very rich
There could be a problem with the jetting (for your altitude) or the condition of the air filter (dirty?). These are what I would check first.
yes.
There could be many reasons why a car won't start in the morning. It might be a problem with a cold start, but it could be the battery isn't connected all the way, or the lack of gas.
could it be that the oil has gotten to cold and thick
No.
One of the reasons a 2000 Jeep Cherokee heater would randomly blow cold air and then hot air and then cold might be that there is a problem with the hot/cold duct. The air or a vent might be inadvertently blowing periodically.
how can i solve the problem
You need a new battery
check fuel pressure. change fuel filter first.
If your 2002 Ford Sport Trac is making a chirping noise when you do a cold start up, this could mean that you have a problem with the engine. You should have it looked at by a mechanic.
There are a few things that could be causing your S10 to not want to start in cold weather. You should check your throttle position sensor, coils or possibly a vacuum leak.
No, it won't.