For '67 - '84 318 New .040 over cast EngineTech 1516-8-040 flat top pistons with used rods. Brand new pistons, no rings. One rod cap missing. Shipping paid by buyer.