So I am taking my car in for service which is 2 weeks out at the moment unless I can find an opening at another dealership but I am curious if anyone knows what is going on here. Sounds like it's coming from the radiator/front end area and it stops after a while but I swear I hear it pop up here and there if driving it. One of the most interesting sounds I've heard come out of this thing aside from the supercharger whine.