Welcome to WebmasterWorld Guest from 220.127.116.11
So as advised here I changed the ad unit size and tried but the mediapartner bot does not appear. And I am loosing big money as the wrong ads are appearing :(
Since I posted some more content on the main page, I am getting ads related to that content only and it is totally ignoring my older content on the main page!
Unless you change the content again, you will probably get ads related to the new content. After all, it *is* showing ads for content targeted to the page. You cannot tell AdSense which parts of a page you want them to show the ads for. If it is showing ads for content that is on your page, they are not the "wrong" ads.
I know there are plenty of widget making ads available as they show up on many other of my pages.