Compression readings

383, fresh rebuild .....The heads were done previously for a block which turned out to have a rod knock. At the time that ending was assembled it was discovered one of the heads had a crack, so a used head was sourced and had hardened exhaust seats and all new valves/.springs, just like the old cracked head.
The now rebuilt heads were installed on another rebuilt block
I think the engine runs to rough at idle, has no hesitation, otherwise runs ok
I suspect a vacuum leak but here is the compression readings
#2-175
#4-180
#6-173
#8-175

#1-190
#3-185
#5-190
#7-190
Could the one head have been resurfaced so many times over the last 50 60 years and it now has a higher compression ratio?
How would a engine like this run?
All the plugs with the exception of #3 and #7 look fine
#3 insulator has a rust color covering it
#7 is fouled , looks slightly wet......even though the wires are new and good quality maybe a bad wire or plug?
Is it possible that intake would not align properly if the heads are of different heights ?
Whats up with such a wide range of compression readings
thanks for all and any thoughts
"It" -being the head...doesn't have a compression ratio..but we know what you meant.lol

It's safe to assume one head had maybe .015 more milled from it than the other .
You should always cc a single replacement head. If they aren't a pair from the factory, and sometimes even if they are, they will be different. I've had one chamber by itself be 4cc smaller than the other 3 with a set of J heads. It shouldn't really run rough per say cause of that...but maybe the vj leaks or it's a drastic flow difference..some do more than others at machine shops. Some just touch the 45 and send it, others might do a deshroud.. who knows.