The Kohler toilet was experiencing inconsistent flushing due to worn internal components caused by hard water buildup. Upon inspection, the flush seal was found to be deteriorated and no longer providing a proper watertight seal, and the fill valve was malfunctioning due to calcium buildup, contributing to constant running water. The water supply to the toilet was shut off and the tank was drained, after which the flush seal, fill valve, and supply line were replaced. The system was restored and tested, confirming proper operation with no leaks present; a dye test was performed and verified a complete seal with no water transfer to the bowl after 20 minutes.