in the mornings here since i got my truck it has been acting weird. the first time i try to start it it seems the starter gear spins but doesnt catch the flexplate. when i stop turning the key their is a grinding noise at the gear stops spinning. after that the truck starts fine. it only happens in the mornings, never has the starter made any kind of noises the rest of the day starting it. yall think the cold temp may have something to do with it?