Had an 03 forester with 350k on the motor. The frame rusted out, dropped the motor into a different forester and kept going. Ran 0w20 it's entire life from 5 miles new.Thinner oils are recommended by manufacturer not for engine longevity but rather better gas mileage.