I have recently bought a Yamaha RD 350 after many years again. i was worried about the Engine performance of my lovely bike. I asked my Yamaha factory trained mechanic and read many reviews and got this 2T oil recommended. Im using the oil pump of my RD as the autolube system of Yamaha is very good and gives precise oil at proper speeds. Many people recommend a premix in the Petrol tank to keep it oiled and saving against rust plus more importantly stopping the bike engine getting seized without oil. At times the oil pump stops working and that can be dangerous for 2 stroke bikes. I have seen a change in the bike engine. Could not check the mileage. I recommend the product. Thanks.