Some of the problem described sound like they are not related to the ad problem discussed here... We have reported this to our ad company and I would think it would have been fixed by now, but I can see too that it has not.
Thanks for the heads up that the problem is still there.