Update on this....
Noticed I hear the noise when I tromp the throttle in neutral. With air ducts removed(all but airbox) and hood open too. The strange part is revving it by opening the throttle body by hand isnt making the sound. Only by throttle pedal. Hmm. Ill have a fellow mechanic try to listen for it later.