Where to get a ready to run forged 3.31 stroke crankshaft?

@GTX JOHN may have a forged 340 crank he will sell you. He's close enough that you could pick it up or meet and get it to save a ton on shipping.
I have several $250 to $300 left but they are selling pretty quikly.