Results 1 to 10 of 58
Thread: 2003 STX-12f
05-12-2012, 12:29 PM #13
Could it be the water box? I tried to get it off as it has a small pin hole leaking, but the thing must be corrosion welded on at the hose coupler to the exhaust. Maybe the previous owner put it up wet and left water to corrode thus restricting the exhaust flow and clogging some water taps?
Users Browsing this Thread
There are currently 1 users browsing this thread. (0 members and 1 guests)