Roscoe, I had glanced at you post and did not read it all, sorry. To answer all your questings.
1. It will stop at any speed.
2. Does it run alright at slow idle? No.
3. It will stop when at the dock or underway
4. It misses sporadically. When I say the engine stops, it sound like
the engine miss fired and it stops without making
another revolution, but the engines starts up with ease.
5. The kill switch maybe the problem, the control has been hard to shift from reverse to forward sometimes and I have not checked that.
Have any other thoughts?