340 Engine Shake

Look at both sides of the fire ring on the head gaskets. That will tell you if it’s passing coolant. There is definitely some weird distribution, and possibly steam cleaning. I thought your mechanic verified a wiped lobe on the cam?