Since we're talking about JCM900 dual reverb: you can get some nice tones from this amp, as long as you don't use the stock speakers, stick to the "clean" channel, keep the gain low and just crank the volume up. Bad news : it's then freaking too loud to be usable anywhere except perhaps in a US Stadium - but it sounds ok :mrgreen:
@Danny: replacing your stock pups with BKPs will probably be a huge improvement, but I have to agree with dave_mc : don't choose your pups to fix the amp, first fix the amp then choose pups that fit your guitar.
You have a gainy amp and an SG - I would totally look at Riff Raffs, surprised they haven't been mentioned so far - they are voiced after 70s Gibson pickups.
Actually they are based on early 60s specs - latest PAFs / early Patent NO, as found on the first SGs.
JCM900s are often spoken badly about, but I think they are good value on the 2nd hand market
They go for dirt cheap indeed, but for the same price you can get a Fender HRDx which is a much better amp (stock) IMHO _and_ is cheaper to "fix". FWIW, I can get way better "nice 70s marshall vintage sustain" from a HRDx plugged into a 1965 Marshall cab (and using the right OD) than I anything I ever got with my JCM900 whatever I tried.
Just my 2 cents...