Yep the window down sound LOL ! DAMN this this is loud. I haven't gone WOT yet but from normal driving i haven't seen any real increase in PSI. As for any surge...... i had a ww before so no surge. When i bought the truck that was the first thing i did was install the ww to rid the surge and that wheel has been great probably shoulda never took it out LOL