well i got it back and I think it may have a leak where the downpipe meets the cat-back. there is also a whistle when driving?