compression check ?

I second what everyone has said, the compression test will come up with different results depending not only on your compression ratio, but also your cam duration, cam advance/retard, lobe separation, and tons of other stuff. Consistency is what you're looking for in a compression test, not the actual numbers. if one or a couple of cylinders are way down from the rest, you've got a problem in those cylinders.

The odd thing seems to be that most of your cylinders are low compared to a couple high cylinders. Before you take the pistons out, check the piston-to-bore clearance of all the cylinders with a feeler gauge, and once the pistons are out, take the rings off, and check the ring gaps in their respective bores. Again, you're looking for consistency.

if some pistons are tighter than others, try switching the tight pistons into loose cylinders and vice versa. If the clearances are all the same, check your ring gaps. If there're one or two that are wider or tighter than the rest, run a glaze breaker down all the cylinders, get a new set of rings, and break it back in again.

If the piston to bore clearances are all the same, and the ring gaps are all the same, I'd chock it up to engines being the fickle animals they are. and put it back together. :dontknow: (unless of course there's a reason not to put it back together.)