Rich, for the heck of it clean the battery terminals. The posts and also the cable ends with a wire brush. Then use some of the diolectric grease on them so they don't corrode.
I have a 97 Grand and an 04 Grand, and especially on the 04 if the battery connections aren't squeaky clean it will...