The last 3 months, I have been having difficulty with my car starting. I have gotten a new battery and a new starter. Initially after I got the new starter, I had no problems. Now, it takes a while for my car to start. It's been pretty cold, so when I leave the car sitting in the garage overnight, it takes about 6-10 key turns, before it actually turns over. It runs fine and if I run into a store, it cranks right up. However, when I go into work, and come back out after 10 hours, its difficult to start again. Any ideas?