A coolant temp sensor that is bad would read neg 40 which would make the car run rich as hell. If that was the case it would crank fast not slow do to fuel washing out the rings. Not sure what would help me help you so I will start with basics. How is the coolant level. Does the car smoke after is restarts cold?