Wow, while I was posting the question below, there was a response posted that may answer my issue. However, there may be other suggestions that could help with speedo troubleshooting -- so please add any helpful suggestions....
Philip
======================
Sorry I don't have an answer for this -- but have a similar speedo issue that might be related, so I thought I would post the question here instead of starting a new thread.
My '99 30th anniversary legacy wagon speedo also has a problem -- when it's cold it doesn't work -- needle stays at zero and odometer doesn't move. When it's warmer it "usually" works.
Even when it's warm out, it is somewhat intermittent.
I thought these were strictly mechanical speedos -- are they electronic instead?
Already answered by previous post -- these are electronic speedos.
Where is the most likely loose connection that would cause this?
I'm looking forward to getting some troubleshooting ideas.
Philip