Thanks alot fror the post!!!!
I didn't post a follow-up to my last post because I was becoming suspicious of the very same thing, but did not have enough evidence. My last "fix" with the flex circuit wasn't reliable, either. However, it seemed just the act of unplugging an re-plugging the back connector helped. Your story would tend to confirm that.
Here's my latest hypothosis: the odometer, being an LCD, uses very little current. However, the plating on the connector is either solder, tin, or silver. These are OK for most automotive uses, as the current flowing through the connection inhibits oxidation.
But if you only have microamps of current, that may not be enough. Usually, gold-plated contacts are used in such a circumstance. Such is not the case here.