hmmmm....Looks like you got some work ahead of you, I would just take it to a exhaust shop. Good luck!!