New life for an old 340 (stock stroke)

TRW stock replacement forged pistons are part#2316 from memory and not all that expensive.
Stock forged cranks turn up from time to time.. sold one that was fresh cut 10/10 a month or so ago for about $120 just have patience and you will find one.
Yeah I see them on Ebay that have been 20/20 grinded for about 400 so I'll just be patient with this build