I have a Yard Machines mower with a Kohler OHV engine and my friend has a Husqvarna with a newer variant of the same engine, his engines model number is XT-7, I don't have mine off-hand. Both mowers refused to start after sitting over winter. I did a carb tear-down on both and cleaned them, put fresh fuel in, made sure gaskets were good and thought that would be the end of it ... nope! The Husqvarna will only run if I hold the choke valve shut, that engine has an automatic choke that opens up as the engine warms up. I checked for air leaks around the carb and head gasket, no problem there. I also verified that the float bowl had fuel in it, checked the vent hole on the fuel tank cap (took the cap off too). The main fuel jet is clean and clear of debris, but still for some reason its not getting enough fuel. I'm having a similar problem with the Yard Machines mower with the same engine, except this one does not have an automatic choke, on this one I can't get enough fuel to the engine for it to start at all, but I know I'm getting fuel to the float bowl. I did all the same checks on this one, still not working. Is there a common problem with these Kohler OHV engines or some other step I'm missing that would be causing the fuel starvation? Thanks!