I have a 1986 BMW 325 that I bought about a month ago. So far, I am absolutely loving the car, but there are a few nagging problems I need to get fixed. The most pressing on my mind is the odometer. It is stuck at 131k miles. The previous owner said that it broke about a year ago, but he doesn't drive it much, so he figures the actual mileage of the car is now about 140k. Having a working odometer would greatly help me schedule maintenance and service. Until I get it fixed, I am assuming I'll drive it about 15,000 miles a year and keep adding it to the mental total, but I'd really, really like to fix it. The instrument cluster is VDO.
The bad news is I know nothing about how to fix a problem like this. Is it something that can be fixed simply by replacing a gear in the odometer, or will I have to swap out the whole intrument cluster?
I should also mention that the tachometer doesn't work either. Sometimes it works for a few seconds in third gear, most of the time it just sits at 0, and when it's getting near time to upshift, it goes flying like crazy towards 4000. If it's part of the same problem as the odometer, I'd love to fix it at the same time, but if it's not, I could care less; I know when it's time to shift by sound anyway.
Pics for interested parties: Interior Front Back
Does anyone have any idea where I can start looking for answers to these problems? Should I try to find a replacement cluster, replace a gear, or just take it to a shop and let them fix it for a premium price?