My td5 defender is squeaking like mad I changed the fan belt and it fixed it for a few days, the squeak returned so thinking that now the belt had slackened off it may allow play on the bearings in the pulleys and the tensioner. I have stripped them all off and checked the bearings only to find there all ok. So now I am back to square one haha. Anyone found a solution ?