69.99 $
BMW E46 M3 S54 Engine Piston 11257834017
OEM pistons from dismantled engines. A cracked or scuffed piston causes blow-by, smoke and low compression. Confirm the bore size (standard or oversize), the dome or dish shape and the pin diameter.