I too have had probelms with a five year old GS 45 = paperweight now.
Tried 4 plugs, 3 fuels, 2 silencers, a Conley pump, an an Irvine and ASP mark 3 carb.
The only thing I did not try was onboard glow.
The symptom was always much the same, the engine would idle and top end fine, but quit at about 60% throttle.
I have often wondered if the porting is a bit quirky on this motor and always fuel to build up in the crankcase. I think the earlier 40/45's had more but smaller transfer or boost ports ?
The earlier 45 and a 51 in our club run fine though.
Colin