bumping to see if you have any updates on the troubleshooting.
i did a quick search on HUD part, and it is not cheap. if i'm looking at it right, it's about $2.7K for the heads up display unit (#5 in diagram).
https://www.getbmwparts.com/parts/20...&siteid=214672