Do I need to be signed in to Yahoo! before I sync?
It doesn't matter whether or not you are logged in to your Yahoo! account. Intellisync for Yahoo! signs in to your account to perform the synchronization. Make sure you have the correct Yahoo! ID and password configured in Setup.