06-10 BMW M5 M6 (E60 E63) SMG BLOCK. This part has removed from a 2006 M5 with 70K. Wire repair has been attempted on the gear position sensor but the shop it was at was unsuccessful. Other than the wires on the gear sensor everything else on the block are in working condition.