When I purchased my 01 X5 I had to replace the module. It had an internal leak which allowed water from the attached speedo pickup hoses to get inside and as a result half of the gauges weren't working. BTW, the module goes by the acronym MMDC = Multiple Module Data Computer. You can usually find them on Ebay. So long as your module has no leaks you should be able to reconnect the appropriate hose to get an analog speedo reading along with your PPass.
2005 X2, Viper Red, MCX, OJ TZ-X5 prop, PPass, rear 750 sacs, KBS, IBS, Bennett Wake Plate, custom wake shaper
(previous) 2001 X5, 1991 TriStar 190