b16a2 bare block meaning don't ask me if it has internals, oil pump,and water pump its painted gold sleeves are like new willing to trade from parts for da9 get at me let me know what u got
mike calls are preferred 561-967-2655 no texts but can send pics late