BEWARE of doing business with 340bird71
A 340 for $1200? is that not an indicator? I agree you have a 340 core tear it down see how much it takes to clean up the bores, also take down the heads check for guide play and replace the seals etc.
"Freshly assembled " can mean anything quality is in the eye of the assembler...not saying OP didnt get burned but they may have 1200 dollars worth of 340 there doesnt mean it cant be built and used.