hi everyone 2009 bmw x5 4.8 has oil leak seems to be coming from a part that has 7542267 stamped on it.Look up on computer showing adapter with thermostat.Whats the function of this part and how the heck do you get at to change