My toilet tank won't fill with water unless I lightly touch the top of the fill valve on the left hand side of the tank. I have a santa rosa kohler toilet. As soon as I touch it or jiggle it a bit the tank fills up with water and flushes fine but the tank won't refill again. How do I fix this? Thank you!