When we got our X5 the screen looked like it had a lot of scratches or some type of build up on it. It killed the look of the interior being that the truck is virtually flawless other than the nav screen. I took some Zaino Z5 that I had and a microfiber cloth and gently and repeatedly buffed the screen and after awhile it all came off. Now the screen looks like new and lights up really clear and vibrant. Try it with whatever wax you may have, but I use alot of Zaino products so that's what I used. Let us know if that does the trick. Good luck