Just repaired the same issue. JB weld is good stuff but not for this repair (past a weekend fix). Take the pipe off and open your local yellow pages to the welders section. Call ahead and find someone who will weld alum via a tig machine. This is not hard to find but make sure it is a tig shop!
Have them grind off and replace all four plugs on your pipe with 1/8 inch T-6 alum only (due to the heat on the pipe)! The most you will pay is $100 and you will never worry about it again.
To save a few bucks use your grinder to remove the old welds/plates only and prep the pipe with a common file (to make sure it is flat for the new welds) for your local welder. This way you only pay for min time (saves about $40). To save even more money if you have the time, cut the round replacement plates of 1/8 T-6 stock to 1 1/2 inches diam. prior to showing up at the welder. In mostcases you can get it done while you wait!!!! I spent three hours total removing the pipe, grinding the old ones off, cutting the new plates and driving to the welder for the job. It cost me $40 plus the time and gas money, as reference.
If you drop it off at your local dealer they will charge you $150-$200 for the same fix. Plus the labor to remove and replace the pipe (add $150 more). Not a bad price if you dont have the time....
Be sure and use a new gasket and the high temp sealent (for the slip joint) when reinstalling the pipe. Good luck...You will be back on the water the same day!