If you could get a video of this sound that would help a lot. That said it sounds like a Rod Bearing, I will tell you from my own truck that I drive very hard, (Also a 97 K1500 4.3/NV3500) with the stock engine (Running 5W-30 Full Synthetic 6k Changes) and 279,000 miles on it now, your oil...