Here we have a complete good used OEM starter motor with no damage from a 2007 M6, should be the same fitment for all 06-2010 BMW M6/M5. Please verify this is correct for your application. The VIN number from this car Is WBSEK935X7C532506.