Welcome to WebmasterWorld Guest from 188.8.131.52
Anyone expirienced this situation? I assume the site doesn't have enough Trust to be in top 3.
What i should do ?
My feeling (not solid analysis yet) is that the Yo-Yo Effect [webmasterworld.com] may also tie in, because it certainly seems to rely on certain forced positions. The fact that your urls were just recently released from the -950 penalty may be an important part of the picture - as a guess, it could be a way to test whether they perform well against the current competition.
We'll see if anyone else has similar observations.