I have a b18 crankshaft but its Oem Honda.Unless you mean not stock pistons