Hey Ive got a 96 Disco, drivetrain is stock 130,000 miles. When I shift from Drive to Reverse, Park to Drive, Reverse to Park, etc.... it makes a loud noise, like parts slamming together. I feel like its the driveshaft u-joints wearing out. My Rotoflex has some small cracks in it, would it be making noise? Or could it be my transmission? The transmission shifts smooth while driving, and I feel like the slamming wouldn't be soo loud if it was in the transmission. Any experience with driveshafts or transmissions, my 1st rover so Ive got none. Thanks!