Not sure what's up with people posting 'It works fine for me' on just about every issue thread. It works for you? Good for you. That is not even remotely helpful.
OP, I wish you luck trying to fix it, but I do ask that you consider leaving Yahoo Mail permanently as it has been hacked repeatedly.