thanks for the feedback, I just hope this doesn't happen again, very embarassing and unreliable.
I'm going to drive it right now so will see how it behaves. I agree a 2007 should have a strong battery but who knows what kind of battery they sold me with the vehicle, some things you just...