I too suspect the pump. An impeller pump is designed to be self priming. If it won't pull the air out of the hose, something is wrong with it, or you have an air leak in the system.
You did not have the problem with the boat sitting a week, so an air leak is unlikely. I would focus on the pump. Many people carry a spare anyway so they can change it out and rebuilt the spare pump later.