Instrument Cluster Failure on 2000 BMW X5

I have lost my odometer reading and the screen where all the failure messages keep popping up. Also have a check engine light ABS & Brake msg. Yes my dash looks like a x-mas tree! But really need to get the odo back up. Is this an actual instrument cluster replacement or pixel repair

Asked by for the 2000 BMW X5
Same problem. I understand it is a $750 replacement (norcal)
thats bullshit. bmw should handle it i paid outta my arse for all this crap... Great car but its really upsetting me...