Finally got fed up with on/off odometer and took it to the dealer.
They said they'd have to replace entire instrument cluster for around
I rejected that offer of course and came across these guys:
For only $150, including shipping, they'll replace cluster. Really
easy to remove too.
thank the Lord.