alright im venting to air and its OK. its still quiet as hell though. as for the whine i cant figure it out. i dont have a boost leak cause my boost gauge isnt fluctuating or anything. im gona tighten down all the clamps to make sure.
this is the closest thing to my kit, i cant seem to find the exact one. mine came with two j-pipes and the other pipes in this kit. check around their ebay store.