Having a problem with my starter. When the weather is warm the starter works fine. When it is even alittle cold out the starter will enguage and turn the engine over for a couple seconds the sound like it kicks the starter out and free spins. Let go of the key and try to start again it will do the same thing. After you start it ( if the battery doesn't die before) and it warms up it will start no problem. Would it be the torque limiter?