you are buying a genuine   crankshaft for a mazda 5/6 mpv premacy code rf5c / rf7j diesel  comes with a set of main bearings and big end bearings and polished  ready to fit if needed eny more info tel me on thanks for looking