I have a 2000 5105 that is hard to start. I will turn over and start and then die, If I hold starter in it will keep running until I release starter. After doing this five or six times it will stay running. I've read some things on internet about the advanced timing feature might be failing, but I'm not blowing any fuses. After it is warmed up it starts just fine. Any ideas out there?