CM9 shuts off itself on SGS2?
Well I have got a workaround but not a permanent fix for this problem. 

I did a clean re-install and then don't restore any backed up data through Go Backup/Titanium Backup app. Then I don't get that suspicious shutdown every time in a day, but after 2-3 days yes you will. :(