just found this one, quote: Cluster repair for BMW vehicles including 3 series, 5 series, 6 series, 7 series, X series and Z series from 1992 to present. If you are swapping a used cluster into your vehicle you can send me the cluster to have the mileage set to zero for easier installation or a specific mileage can be programmed when it is necessary to have the exact mileage for a cluster swap as is the case in most BMWs made from 2000.
If you are experiencing dimness in the cluster or are having dead pixel issues you can send your cluster in for diagnosis and repair. We can program your cluster to match any options of your vehicle, including, but not limited to,
Distance represented in miles or kilometers. Your specific engine (M44B18, M50B25, M52B25, M52B28, S52B32, etc.) Your VIN number. Automatic, Manual transmission or SMG. M Track mode for E46 M3 clusters with a build date of 2004 or newer.
Custom oil service interval. (The interval is set at 15,000 miles from the factory; we can set this to any specification such as a 5,000 mile interval.) Custom coolant temperature curve that turns the coolant gauge from being a dummy gauge to a true indicator of coolant temperature. Turn on time inspection which will illuminate a clock icon in the cluster after a specified number of days, such as 365 or 730 days, for a reminder of a service you want to complete. This is enabled from the factory in European models for a reminder of yearly vehicle inspections (MOT). All of this will make swapping this cluster into your vehicle as easy as just plugging it in. $65.00 Mileage adjustment. VIN matching, Backlight repair, Pixel repair and more.

http://www.bimmerbrothers.com/shop/bmw-cluster-repair/