Removed from a 2002 BMW E46 3 Series 320ci M54B22 petrol manual coupe but should be suitable for various other models with the same M54 setup 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.