So I took the gauge cluster apart, took a look at the gears that drive the odometer, slapped everything together, and it has ****ing magically started working like it should. No more jumping, sticking, just moves around like it should. Granted, with 3.73 rear end gears, it's not accurate, but...