mine has the same knocking noise from one of the boxes . I thought it was oil levels so I checked them and topped up gear boxes was full so much it came out . transfer box was low I had to put a litre bottle in . but still got the knock but I have found when I put the transfer box in neutral or put my foot on the clutch it stops . is this the transfer box knackered or still the lay shaft . or release bearing ?