It turns out I need a new one anyways, the turbo lines were rusted to all hell. I called TTTL and they'll have to order it in and would take three weeks to a month
I can't afford a month worth of downtime. I've yet to reach in the bamboo to look for it, I called one place and they have the water housing for the 5efhe, I'm hoping its the same. Any suggestions, resolutions to my problem will be appreciated.