Used OEM bare 2004 k24A2 block with mains. It has been inspected to make sure all threaded holes on the block are not striped. There are no scoring on all the journals. Perfect block to build.