Am I ok with this? KB107 in La block

Yikes! I'd install all of the pistons (less rings) to see where they all sit, and what the problem could be. The hints above give you the possibilities.....none of which are easy fixes.