Came off my 2017 BMW 340i, does not work just needs to be refurbished, it is the OEM starter!