I have this exact problem with my 2003 limited v8, your post is the only one I’ve found with the same problem. I know this post is years old but did you ever find a solution? I was thinking electrical as well because all I have to do is turn the car off then back on.