check under the floor mats for water leaks. I had rubber mats so it took me a while to find out. I think mine was aleaky vapor barrier for the door.
My 05 also had a problem with the keyless entry not working in Boston - too much interference. This is a common problem on early 05 models (since you are in Chicago, problem have the same issue) - there is a service bulletin to fix the issue - which was done for me under warranty