Hey john had the same problem, my mechanic greased the drive shaft ends which are encased in a rubber boot. the grease tends to dry out after a while. if you go under ur landy and shake the drive shaft, you will detect the noise.
After the greasing my one was back in control no noise and it...