Sometimes the after pressing the reset button, the gears gets stuck and that would result in the odometer and trip meter not cumulating. Try pressing the reset button a few times, the problem might clear up.
If that does not help, you would have to replace the meter cluster. The motor is not sold separately.
As to the clock, the only option is a replacement part.
Thursday, April 2nd, 2009 AT 7:15 AM