I recently bought this motor and was told everything was ok but it has been very hard to start. The few times I got it to run and stay running it seemed to perform nicely, idled down real smooth and pushed boat right along at wide open throttle. Most of the time it won't start and when it does it needs to be run at fast idle to keep it from stalling. What could be causing this?