Removed from a 2006 BMW E46 3 Series 318ci Manual N46B20 engine coupe but should be suitable for various other E46 models too.
This is not always guaranteed so if you are unsure of compatibility please check beforehand as part numbers are in the pictures.
Www.realoem.com is a good source for checking this.
Oem part in good working order.
Car started and drove fine.