I would be talking to honda.

If i can get a G300 thats spent 7 years sitting under a house down by the sea with no air cleaner on it to start on the first pull with the stale fuel that was in the tank id say between now and then they have done something wrong.