I'd pull the cover and take a look. I'd also take the driveshaft out and check u-joints close. My Silverado has 292K on it and I was getting a clunk and thought rear end, ended up being a u-joint that was tight.