My 340 is running hot I think.. I need a sanity check.

Did someone exactly calculate you compression? Cc'ing the heads, measuring installed piston to deck clearance, etc?

What part number Pistons do you have?

IMHO, true 10.5:1 compression is too much for modern 91 octane gas.

Have you tried backing down the timing to 33 deg total?
Yes, my engine builder did the machining and spec'ing. We're using Sealed power 428P pistons.
I'll drop him a line to confirm.