ok i have a b18a1 in my 94 civic the person i bought it from threw a rod i bought it as i rebuild. It has 16 pistons, dual crower cams, type-r trans, skunk 2 throttle body, a b20 head, stage 2 racing clutch, short throw shifter, AFC, pro series intake. thats what he told me didnt say any specifics. but i cant find a b18a block anyware wondering if those parts would fit on a b18b or c block??? and what size pistons do i need???