Oil is not oil. Why would you question that 15w40 is not the correct weight of oil to be used in any yellow engine? What weight are you currently using?