Came out of a 2008 BMW X5. Was fully functional when removed. Please make sure part numbers match.