New life for an old 340 (stock stroke)

Where do you get trw replacement pistons and a decent stock stroke crankshaft all I find is used ones and eagle brand but idk if their any good
.
Summit Racing or Jegs has them.

However how above a 360 (3.58) stroke 340 crank with .060 360 pistons that equals a .020 over 340 bore. Turn that 340 into about a 366. Since your thlnking about a new crank anyway be the same price and you pickup more cubes and more power.