BMW E90 N52 engine oil pan. The part number is 111375524142. We do not warranty the level sensor. Please make sure this matches your part number.