Hi all-I have a 2003 Silverado -500HD with 250k miles. A jackhammer (metal on metal) sound started under engine it seems when load is placed on the engine. It just had new ac compressor and tensioner replaced along with the main tensioner. Seems to go away at above 2000 rpm or so. Any help would be appreciated.