I have a 1999 3500 box truck that has over 525,000 miles on eng @ tran and is still running 240 mile every day plus i have a 1995 chevy 3/4ton 4x4 with 208000 that i push show with same power train . Thank you for your oil products.