I'm not sure if the '99 is a drop-in replacement for the '02. realoem.com says the part number for the entire control for my car is 64116901628, and the part number for the front plate with the display is 64118377580. If your car has rear A/C, then the part number is 64116901631.
The site says the numbers are good up to 8/2000, but check the numbers for your car and see if they match up.
You may also ask in the E39 forum, someone there may know.