I have an Anycubic Kossel that was recently given to me by a friend. The friend had not used it in several years, so he gave it to me.

It has a problem with the print head hitting the bed when starting a print. I installed the latest Marlin version and used the recommended configuration.h for the Kossel. It continued to have the problem.
I followed the instructions in this youtube video from Chris Riley: https://www.youtube.com/watch?v=Xk7remEhUx8

I first set the height using 2 pieces of paper to determine when I found the right height, it ended up being 301.5.
Then I tried to level the the print head. For tower 1, I had to put the screw all the way in. For Tower 2 and 3, I had to almost screw them in all the way.

Now, when I go to zero, the print head sits ~8mm off the bed. The three tower positions all sit 2pieces of paper off the bed, but zero does not. If I adjust the height so that Zero is the right height, then the head drags when going to each tower position.

Just in case it needs to be said, the bed is perfectly flat (i.e. not bowed), it is made of glass with a grippy layer on top.

I'd appreciate any tips for how to get the head level everywhere on the bed.