I know this may be a shot in the dark but did you ever figure out the issue? I'm experiencing a similar thing in my 2001 XE.