The fly screen the gt came with put the wind directly under my helmet so bad it would actually lift and tug back and I don’t care for chest blast at all.
That looks like a MADD stad screen . Had one on my 25 gt storm. MADD stad since went out of business. I bought a screen from Poland forget where. Fork mounted brackets but more of the large traditional type cruiser screen.
Hello , I always check battery connections first for tightness . Try a squirt of electric cleaner into the switch ..other than that I told you all I know when I said hello .