That would mean that you need to develop your website well, make some improvements..
Hey, you're rank return to 2.
Google changing its algorithm that great affects the ranks of site, so updating everything will help a lot.
It might be bcus one of your TOP PR link back is no more there ..Increase in OBL and decrease in IBL .. May be you Added more Subpage link on home page
Happy SEO
Cheers!
Bookmarks