Update
I tried the hairdryer trick to loosen up any thickening or hardened oil and that seems to have done the trick. The first time, I left the case back on (to limit the amount of dust in the case, but I don't think the heat made it to the movement because it didn't help. The 2nd time I removed the case back and heated the movement for 30 seconds. That seems to have done the trick, because it's kept almost perfect time for about 14 hours. It actually gained 15 seconds.
I tried the hairdryer trick to loosen up any thickening or hardened oil and that seems to have done the trick. The first time, I left the case back on (to limit the amount of dust in the case, but I don't think the heat made it to the movement because it didn't help. The 2nd time I removed the case back and heated the movement for 30 seconds. That seems to have done the trick, because it's kept almost perfect time for about 14 hours. It actually gained 15 seconds.