I had the same problem with my radio lights. I sent it in to a company who replaced all of them for 30 bucks and shipped it back. At the same time I also had them clean my laser assembly and replace whatever part fixes the volume (mine turnd up slightly when I went to turn it down). Total bill there was about 50.00, and has been working ever since. Let me know if you need the link.
They might even be able to replace your heater control lights.
The DIC is part incondescant and part LED's which light up. The LED's illuminate the eng/met, mode, tcs buttons at night. Its very very very uncommon to brun out an LED. If these buttons dont light up, you have a seperate issue. I'm leaning towards the Ignition switch/harness.