Low compression 340 VS high compression...

One thing to try, run the piston down the bore, wipe vaseline around the bore to seal the rings, then bring the piston back to TDC& wipe away the excess vaseline... Measure it again...

Good idea.
I dunked the piston in 20w50 before installing but the Vaseline should retain liquid better.
I'm still below deck though.