teflon is only good in a sealed enviroment. the best lube is a dry lube. an engine oil attracts to much grit and the grit combined with the metal on metal friction wears down a chain quickly. try liqui moly dry lube spray, Team barloworld sre using it this year, if its good enough for eurpoean weather...