I have two of these radios and they've both been recapped in the power supply and regulator boards. outside of that nothing else has been touched. they both drift identically. one of them was repaired by a friend who repaired a problem on the IF board. He noted that the frequency display actually drifted as well as the radio. I use these radios on 75 meters for rag chew. I constantly have to re-adjust a slight amount so that people will stop complaining that I'm drifting. I would say that it drifts about a 200hz or so. Never stablizing. I have left it on for days before. I haven't particularly paid attention to see if it continues to drift if you're not using it. but what I noticed is that when you talk on it it will drift because of the Heat or something like that you'll adjust it and then listen and it will drift again and it's this constant back-and-forth deal. my ft 101 B doesn't do this at all maybe for the first half-hour it will do it if it was just turned on but this radio continues to do this the entire time you use it both of the radios do the same thing. I really like the Ft 901 radios but I can't find an external vfo within reason and I'm so tired of this thing drifting that there must be either a solution or problem... or this is just a characteristic of this radio?