I have the same problem with my '89 Chevy K2500. My speedometer works, but my odometer and trip odometer do not (I can't even reset the trip odometer). Because the speedo still works, I know that the problem is in the dash cluster, and need to remove it to have it looked at and fixed. Needless to say, I've been putting off taking out the dash cluster. But I would really like to know how far I've gone and what my fuel mileage has been like. Maybe later when my life isn't so busy.....