I have a 2006 Chevy Malibu Maxx with under 100,000 miles. Battery 1 year old, starter 3 months old. On cool or cold mornings I have intermittant starting issues. All lights come on, instrument panels gauges and indicators function right, no clicking or any noise. Just won’t start. Typically if I come back in a couple of hours, it starts right up. Once it starts, I have no other starting problem with it the rest of that day.
On Christmas eve morning it wouldn’t start. It didn’t start for 2 days. I jumped it and got it started once, but after revving it and sriving it for 10 minutes I turned it off and tried to start it again - but couldn’t. I wouldn’t even jump after that. 2 days later, I had it towed to a shop where they removed the starter and greased the connections - and it started. They then sent it over to a Chevy dealer who checked all the codes (It never turns up any codes when it doesn’t start) - but since there were none, they flashed the computer and started it 20+ times - no problems. They sent it back to the shop who also started it a bunch of times with no problems. They sent it back to me and it worked for another week or so before it started happening again.
It is not every morning - only random mornings. Except for that one day, it will always start later on in the day.