I have a 1990 Honda GW 1500 with108,000 miles on it. The engine runs like a top! I changed spark plugs, run a little Sea Foam in the gas, even tho I use the good fuel storage fluid, new glass battery, clean connections. When cold it fires right up, and I have let it run for 15 seconds then shut it off and waited for a minute, and it still fires right up. It if it runs long enough to get warm, it acts like the starter is binding up. I am thinking timing belt( which has 48k on it) or starter! At almost$500 that's not cheap! What say you?