sorry, I was forgetting everything about stock cooling, but read this thread
http://www.x-h2o.com/index.php?threads/stock-701-exhaust-plumbing-question.137552/
I think you are on the right track if the pisser was not connected and now it is, even if this isn't the cause of your performance issue.