I would examine the inside of the frame as best I could. If it seems ok then treat the inside with one of the many framesaver products available such as boiled linseed oil, Boeshield, Weigl frame saver etc. Stripping and repainting is tedious but doable. Powder coating has worked well for me, too.