Yes----Use what your mechanic suggests.-----But oil and lubrication on 2 strokes is not well understood.---You have been running for 2 years.-----How many hours ?----What is the compression today compared to 2 years ago ?-----Ask 10 people about oil / grease and you get 15 different opinions.