LCD Instrument Panel Question

I have a 2000 Benz 230. On the instrument cluster some of LCD numbers don’t display all the time. After driving for a while they may fully display. Sometimes the readout problem shifts from the temp readout on the left to the time of day on the right. After driving for a longer period of time they may the panel may display OK. What’s the fix? Probably expensive I supposed. Thanks!