Numbers Matching?
I would not spend 3K on a used 340.
Spend the money on the engine you have now, nothing wrong with .040 over.
Also if it is going in a 73 duster, look at where the timing marks are at on your current engine.
The timing marks on a 68 are on the passenger side, 73 are on the drivers side.