Do I keep it? Or trash it?
I would find a new engine builder.
Some of this come down to..... Do you want to tell people you have a 340 or a 360 in your car. Both engines can built nice.
Did your builder tell you he could find a nice 360 and get rid of that bad 340 for you?