Two Lml duramax blocks, front and rear covers, upper and lower oil pans, pistons, oil cooler,cp4 pump, and water pump available. Has one hole wore .020 out of spec. Would make a good core. One good crankshaft that needs to be polished. I have a complete block with broken crankshaft with heads still on it too. Have a set of apr main cap bolts. One set of used injectors and a bunch of left over gaskets freeze plugs ext.