ok i installed a turbosmart and it sounds like a duck like its the dualport and i dont whats wrong i havent drove it yet i had bad luck cuz i stripped one of the bolts while doing it inside the manifold when connecting cuz hose wouldnt connect?please help this was pain to put just to let you...