Misfire at cruise, popping/afterfire at 3000RPM

1 50%
2 40
3 40
4 85%
5 35
6 35
7 35
8 45
CYLINDER

1 150 150
2 155 155
3 150 150
4 160 165
5 155 160
6 165 165
7 145 145
8 180 175

These numbers do not support each other; one of these tests is no good.
And I'll go out on a limb and say the leakdown is wrong.......... because the numbers are way too big....... I'll guess by a factor of 10.... at least.

A LD of 3.5 to 4.5 or even 5% is acceptable and corresponds to your pressure numbers. But that #4 result is suspect for sure. And the pressure in #8 if correct, is way to high for pump gas and iron heads. Even 165psi is pushing the detonation limit with pump gas, at WOT, with open-chamber, quenchless heads.

So, IMO, the first thing to fo is to redo the LD in #4, and verify it is correct.
I assume you know how to correctly perform an LD test. If you suspect your method is off, just ask and someone will walk you thru it.

And the second thing to do is to redo the pressure test in # 8. If you oiled the cylinders, you will have to pump that oil out first. Just spin her over for about 15 seconds, prior to the test.Then crank the engine, with the gauge screwed in until you get to successive readings within a few psi of eachother.