Left to go get breakfast less than a mile away. Started fine. Went in, got the food, came back out to leave, nothing. Put the key in and turn it and I got nothing. I usually wait 3 or 4 seconds for the pump to prime, but I didn't this time. Turned key off and got a clicking sound for a few seconds, including gauge needles bouncing. Repeated this process a couple more times. After third of fourth attempt, I let it sit for a minute, inside lights came on. Turned the key on, all gauges work, dash lights work and it fired right up. Got home and checked connection on battery. Both are tight with only a small amount of corrosion on the + side. Tried it several more times and everything is fine. Voltage is good with key on and with vehicle running. Any ideas what may have caused this? I travel a lot and don't want to get stranded.
It's a 2008.