Removed in good shape from a 2023 Sierra Denali 2500 6.6 Duramax Diesel. Good used condition perfect core for machining. Some stain spots on journal cannot feel. Photos show crankshaft in different angles and sides. I took care to show all angles. One area in photo can feel with your nail where the bearing joint was initially set. Will machine out to spec nicely. Engine rotated smoothly. No spun bearings, all bearings looked new. 74K miles. No cracks guaranteed. Engine lost compression in a cylinder. Engine was factory stock; no tunes. Comes with oil pump gear.