That Walmart oil meets all the specs for your motor. Made in the same plant as most name brand oils. Ran it for 15 yr's in a 40 2 stroke with no problems. Gear oil same deal. Just check to get the right weight for your motor. Some call for 50/70 and some 70/90