Have you tried a leak-down test instead of just a compression test? I do find them to be a bit more informative. I like to check each cylinder at multiple points along its power stroke just to be sure.