I might cry
Unless 340 pistons cost alot more than 360 pistons, 3k sounds reasonable for a rebuilt. Reuse the crank/rods and no port work.
EDIT: I just looked up 340 rebuild 'kits' off summit. 3k seems even more reasonable. However that's for a factory spec rebuild.