Removed from a 2003 plate BMW E39 525d with approx 136k on the clock. The unit was functioning fully prior to removal from the vehicle.
eBay