so finished up the install today and ive noticed that when i let off the trottle i get a wierd howl/swoosh sound. before it was like a blow off sound but im hearing a howl. everything seems solid and it runs good.