There are 3 things that will drastically reduce drift in a galaxy radio. First replace the varicap diode(s) with 1S2687 diode(s). Second, there's a range limiting capacitor that's parallel with the varicap diode that needs to be removed. Third, the 15.360 crystal needs to have a TCXO in its place.
On a 979, depending on the weather, it can wander as much as 1.5khz during warmup. Robb and I have been throwing ideas about on how to correct this issue.
Right now, I'm working on a 949 and I have changed out the varicap diode and the range limiting cap that parallels the diode and right now during warmup at room temperature, it only wanders about 50-60hz, which is not bad. I haven't experimented with cold weather yet, but will put the radio in a the freezer for a half hour to an hour to simulate cold weather, and see how much it wanders then.
~Cheers~