What is this awful noise when accelerating? At 2000 rpm. Have a clip of the soun on 2002 Chevrolet Suburban 1500

It only occurs above 2000, no noise at idle. It is a rough scratch to my ear and we have located it to possibly inside the front of the engine. I took a video to show my dad the noise and would happily share it with y'all.

Post a link or put it on youtube. Then reply back here.
That sounds like the radiator fan is hitting the fan shroud..... Possible water pump or motor mount problem..... Have it LOOKED at ASAP!! ... Post results so other owners may benefit.