GMS47/Tower46
I have one Tower 46 that doesn't want to shut down. It leaks around the carb barrel. I have read the threads on the Tower 46 and GMS 47's for some time and I think that the problem is an air leak. It could be from the carb base, the carb barrel, the fit of the crank in the block (the so called bearing leak), or the back plate. Some of these can be fixed others not.
That you must try another solution if the first one doesn't work.
However new bearings will not have a tremendous effect on air coming by the front seal. Clarence Lee says that the leaky front seal has more to do with the fit of the crank in the front part of the crankcase.
Though the GMS 47 and the Tower 46 have different displacements and different bore and strokes, They are obviously made by the same company and run almost identically (good). Set one of each side by side and you will know what I mean. It's kind of like the Magnum and ASP engines that are made by the same company.
Try them all
Jim