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.
"For every complex problem there is an answer that is clear, simple, and wrong." (Henry Louis Mencken)
2005 X2, Viper Red, MCX, Acme 1285, PPass, rear 750 sacs, KGB, IBS, Bennett Wake Plate
(previous) 2001 X5, 1991 TriStar 190