I have an almost 100% sure solution for this problem.
This is beacause I had the exact same problem a while ago.
The cause is a lost ground connection on the instrument cluster and I fixed it by simply connecting a new ground wire directly to the back of the cluster.
I'll go out and check the exact position I used because I can't remeber exactly where I put it.
MB E300TDT -98