I have had problems with the idle speed ever since I got my boat. It seems to be very cold starter. Even after running the engine for a while it still starts really hard and takes several minutes of turning over to start. There has also been times when running at lower speeds where it has just died and been a pain to start again. I thought it may be a low idle speed or just need a good tune up. Any ideas?