Took it back apart, and tapped it with a rubber mallet and it went on a lot further, and dosnt leak anymore, well I can't hear it at least,
Now I may have to make another topic about this but the turbos are surging real bad on initial boost, could this be the tune? Or just may be the wheels in...