my 340..3 cars, 34 years, 1 family. where to go from here

Any broken rings? I took apart a 340 I bought and found all 8 pistons had the top ring broken and one piston with the second ring also broken. No wonder why that engine was parked.

I can't answer your cam question, but there are many things that can negatively affect performance. For example: improperly degreed cam, too much ring gap, timing way off, etc.. Did the person who worked on the engine know what they were doing?

They are a respected machine shop in my town, but they also work with mostly gm i believe.
cam specs: duration @ .050" int 228 exh. 228, advertised duration int 284 exh 284, lobe sep 112, valve lash int .000, exh .000, gross valve lift int .480 exh .480