What’s the Kohler part number?
Some Kohler engines use a short filter. That’s usually done for clearance issues. If you have enough clearance, I would use the standard length filter. I’m using a Super Tech ST MP3614 on my Kohler Confidant ZT740. FRAM TG3614, NAPA Gold 1348, WIX 51348, STP S3614, Motorcraft FL 910s. I prefer the Super Tech and STP oil filters because, they are exactly the same filter as the Kohler filter. The only difference is the paint job.