Phone Issue with google play

I recently rooted my device (sony erricson xperia play (r800i) (uk model)) and my google play store started to not work, so i did a factory reset and now all the apps on my sd arent showing on my phone anymore and everytime i press the google play store app it says the error: " has stopped unexpectedly, please try again" and i have cleared cache and data and have re-installed google play many, many times, it is frustrating for me. sorry for bad grammar but it is 1:34 am here

Additional details:
Stock gingerbread 2.3.4
Stock kernel:
Build no. 4.0.2.a.0.42

Thanks in advance