Results 1 to 10 of 58
Thread: 2003 STX-12f
Threaded View
-
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?
Thread Information
Users Browsing this Thread
There are currently 1 users browsing this thread. (0 members and 1 guests)





Reply With Quote