Again I catch myself calling my problem child a CV when in fact it is a CH.
Anyway just wanted to update everyone and many thanks for all the suggestions. Sorry I can’t tell you what it is that does not allow my Kohler CH16 to run without the choke partially on but I can tell you what it wasn’t, also something surprising I had learn. It was not related to anything in the fuel system from the gas tank to the intake manifold.
I didn’t know where to turn with the CH16 so I ended up acquiring a CH13 that hadn’t been used in 3-4 years to replace it. The carb on the 13 was corroded beyond repair and need to be replaced so I took the OEM carb from the 16 and installed it on the 13. The fuel pump when tested free flow at the carb at first didn’t pump because I think the steel gas line portion that passes thro the blower housing was partially plug. Cleaned the steel line and tested, pumped ok free flow at the carb. Seem to run ok once I got it started so I closed it up and tested the tractor. The governor may be a bit slow but otherwise seemed ok, at least it was running without the choke. Next day when I wanted to use it, it started hard and would not run. It would pop off and run for 5 seconds then slowly die. Gas flow? There was particles in the float bowl so I attacked the steel line again. This time installed a filter between the carb and line just in case. Tested but got the same result, would start and run a few seconds then slowly die. The choke did nothing to help it run. Noticed there was no gas in the filter I added by the carb. When the engine was cranking over with the starter some gas trickle thro but once the 13 started the flow stopped, shortly after so did the engine. I replaced the fuel pump with the pump from the CH16, left the filter install just in case, used the tractor all afternoon without a problem.
Lesson learned; free flow test for the fuel pump is not conclusive, once there was a bit of back pressure from the carb the pump stopped. I did disassemble the fuel pump and the valves looked ok.