How's it goin?!

I'm having a problem with my 1994 C280. My speedometer is not working and I bought it this way from my brother in law. I knew about this problem when I purchased the vehicle and runs great other than some squeaks from the engine and the aforementioned speedo. The speedometer and the odometer are not working, the ODO reads 199998. I have read in other forums that this is possibly connected to the fact that my ABS light is also on, although the breaks feel fine. I've checked all the fuses for the cluster and am gonna check the wiring harness that connects the cluster. Please if anyone has any experience with this problem ANY advice would be helpful, thanks!

Adrian