It's carb related and I think a previous poster is on to something. The metering of the feedback carbs uses a solenoid controlled valve to regulate mid-throttle fuel flow. If that is disconnected or fouled up you could have that part of your fuel flow closed off and need to run the choke to suck enough gas through the other circuits to run.

R.