having a problem with my car. I just put an upipe on my car and now my car is making a screaming noise and i am very worried. It is annoying and very loud, and don't know what it is. but it only happened when i put the uppipe on. is it a leak or what?