The Kohler motor is junk. I know first hand. I got the larger of the Kohler motors, I think it's a 187cc perhaps.
The carb has components in it that are made of junk metal and even 100% gasoline will corrode them. Mine wouldn't start after the first winter. Needle was all pitted and corroded. Looked on line, very common problem. I sonicated it with cleaner and it worked one more mowing.
I finally took the junk OEM carb off, made a manifold, and bent some throttle linkages around, and now I have an OEM Honda CVT carb off an Elite150 scooter on it and it runs AWESOME!!
I just saw the Kohler motor on thas Husky mower deck and bought it. I always assumed that the Kohler was a Wisconsin engine. Made in USA. After I mowed with it twice, I saw the freakin' made in China stamp on the block. My Gosh was I upset.
Get the Honda engine.