I just had my 340 motor balanced at the machine shop. i supplied the pistons,rods, crank, dampner, clutch. the machine shop will balance the rotating assembly of your motor. Just for Warranty assurance ask them to assemble the short block it will only cost about 300 bucks extra but its worth it...