My 98,, D2500 same...
Well what I know about it, there is a water valve for the heater back there and at differant engine speeds and temp, it will make a nasty noise. Dodge had a recall on that years ago. . I did not take it in at that time and kick myself later. .
Sodbust.
Daniel McAmoil