If you are unable to do a complete rebuild of the 340 right now, put in a corner until you are able to. IMO, there are way to many unknowns to just replace the bearings. If your 318 is a good runner, go with it until you have the time/resources to do the 340 up right.
Also, to settle the...