Hello Gary.
Here is a link to a thread describing a stalling problem that may be helpful. At entry #45 the owner found the solution:
http://www.moyermarineforum.com/foru...?t=5422&page=2
As you will also see, the owner first checked several other possible causes, including some that haven't already been mentioned in response to your question.
Best regards.
jack