genuine standard size bmw MINI 1,6 DIESEL CRANKSHAFT AND FULL SET OF BEARINGS CRANKSHAFT HAS BEEN CHECKED AND POLISHED READY TO FIT numbers on crankshaft are 7812 ENGINE CODE N47cl6a