AND.....you can have 150psi readings, and still be blowing blue smoke out the tail pipe !!
How can that be(you're asking quietly inside your brain)??
Because the 'oil rings' can be bad (stuck or worn out).
It allows a larger film of oil to remain on the cylinder walls, and can actually make the compression ##s stay up some.
When performing (not doing) a compression test, just hold the throttle nearly wide open by wedging a tool or piece of wood at the linkage.
Perform on each cylinder 3x, writing down the 2 #s.
1st # is the 1st jump of the needle. This tells the condition of the valves. S/B about 90-100psi. If this 1st jump is below 70psi, you have a burnt valve starting.
60psi and lower, and you better do a valve job very soon.
I've seen many, many readings of 50-60psi (burnt valve) 1st jump, then work on up to 100psi final reading.
9x outa 10, its burnt valves that lowers your readings way down below 100psi.
Usually its only one exhaust valve that burns before you can't seem to get that 'miss' at idle to go away.
150psi on any motor is a good reading. It says the rings and valve are in good working order. :icon_bigg