Block will need new sleeves and cleaning, comes with 885 head. No pistons but comes with crankshaft, rods, wrist pins. Crank and rods have been tested for cracks using fluorescent penetrant under black light.