The 34063 is a switch mode converter buy from disty or you might get surprised.
Also, you should check down the line and see if there are any other shorts or bulged caps. The converter blew for a reason. I would also change every electrolytic just because they're usually the crappiest thing that can be had on low end products.
Good luck.