Thanksgiving can start now

I am thankful that our car did not get towed last night. Lately she's been rather cranky at night and it is cold. We were out with some friends and she would not start after dinner. We got a ride home, but had to leaver her in a three hour parking lot for longer than three hours. Fortunately every morning she starts up on the first try (so far). Not quite sure what is wrong, there is some heavy rattling in the engine.