I just bought 95 stratos with a 95 evinrude 130 hp motor, the original owner had it overhauled 3 yrs. ago, it is an automatic oiled engine, but he told me to mix about a quart of oil in the gas on each fill up ( gas tank holds 18 to 21 gallons) to be safe, can to much oil cause any damage to the...