I've had taht same problem with my 05 STS, but it only happened one day (knock on wood!) I totally forgot about it and it seems to be working out ok for now...sorry for no advice on that, but if you figure out what it is and how to fix it, post it anyways for future references