Hmmm...
This is interesting to read

we are picking up the car on Wednesday. Great call out as I didnt get the chance to take the car on the highway. The noise, it's all wind? is it the engine noise as well?
I will follow your steps and have the dealership install the extra foam.
Oh Boy... the only sound I like to hear is my exhaust note and the music I play...