The car is a 1993 400E. Originally the odometer stopped working so I took the cluster out for repair by a specialist. He fixed an issue on one of the circuit boards and replaced a few gears. After installing it in the car and taking a few trips I noticed it would only work intermittently but would usually be dead. For example, it wouldn't work at all for a whole drive but would work perfectly the next drive, and so on. So I took the cluster back to the specialist where he tested it right in front of me. It worked perfectly and counted miles continuously when connected to his tester. The strange part is that the speedometer has always worked flawlessly/accurately, meaning its not likely to be the speed sensor. I'm almost certain the biodegradable wiring harness was replaced a few years ago because it seems to be in excellent condition.. so it can't be that. I tried researching info about the actual sensor sender on the transmission housing but I can't find any information about it. Its very confusing because the cluster is obviously receiving the speed signal because of the working speedometer. From what I've been told, that one signal supposedly drives the speedometer, which the odometer runs off of. I'm really not sure what to do next, as I know this issue is usually solved after replacing the broken gears.