Last time it started and stayed on for about 20-30 minutes was in June of this year. It’s a Volvo Penta MD5A Diesel in a 25’ Ericson sailboat. I attempted to start the engine last month and again yesterday few times by turning key, then pushed start button and it was struggling to start. I’m on a tight budget & tempted to call in a pro but didn’t want to spend $ if it can be done without having to hire someone. Any suggestions please?!