I was thinking that I should do something with the u joints for sure. I bet they are original and have never been changed. The 904 sounds great, no whining or smell to the fluid. I did change the fluid in the rear end when I got the car 3 years ago, that old gear oil smelled like death, it had to be original.