Yahoo! removed the majority of my top performing keywords less than 2 days after I started my account. The keywords were related to the affiliate site that I was promoting but not directly related. Meaning, you wouldn't find those words on the landing page. I am assuming that is why they pulled them and I'm wondering. How do I stop that? I think that is crap considering the fact that Yahoo! learns your search / browsing habits and they tailor content based on your taste even if it's not directly related to what you are looking for.
This URL is a good place to start and you can always contact yahoo. They are very will to work with you.