Rotella can go for up to 300,000 miles or 10 years. You will surely have a good run time with the heavy-duty engine oil.