My truck has averaged 13.3 mpg with castrol. Just made the switch to amsoil 0w20 full synthetic at 43000 miles. I noticed my fuel mileage going up and its settled in 0n 15.0 mpg, don't know if its the warmer weather or the synthetic? I live in south ms and the summers are hot down here, wondering how can 5w20 or 0w20 be so great for these extreme temps, makes no sense to me. Another question is my truck calls for 5w20, anything else might cause engine damage, i call [censored] on that, anyone care to explain how a heavier oil could damage my engine? BTW, my truck is a Ford F-250 Fx-4 with the 5.4 Triton v-8.