how do I stop engine run on?
I just caught the 1100 rpm idle. No reason for it to be that high with your camshaft and is helping to cause run-on . If you need it to warm up in the morning, find another method rather than to band-aid the no choke with excessive idle rpm.
That should idle in the 850 range without issue if initial is set properly.