Soooo I have a 2004.5 gmc 2500 with a few miles on it 270k to be exact haha. Since I purchased it over a year and a half ago it has mad this noise. The noise only happens once I have been freeway driving then stop and go. It lasts for almost 1 second every time at 1200 rpm. The sound is like a...