I think my Dunlop GCB-95 is screwed, all it does it make a really high pitched squeak when it's in the treble position. Is there anything I can do to fix it? I've tried a battery from one of my other pedals, and it doesn't help. The battery is still pretty new...

By the way, it's pretty old judging by the looks it
are you sure thats not feedback? if you're using high gain settings, and/or too close/facing the amp, that's bound to happen.
I like analogue Solid State amps that make no effort to be "tube-like", and I'm proud of it...

...A little too proud, to be honest.
apparently they squeal real bad if you have the input and output leads mixed up
Get off this damn forum and play your damn guitar.
It squeals because it does not get enough power, try a fresh battery and/or a 9 volt cable and make sure all the wires are ok...
check if its hooked up right, if not change batteries. if that doesnt help, come back here