OK the Porkupan update seems to have fixed some stuff. I can now log in without entering my language etc.
Of course I lost root when I did that. I still have the 1.0.05.11130 kernel so I ran the development version of this again:
http://sonyfmngr.sourceforge.net/prsT1.htm
The terminal gives no errors but after rebooting the device I still have no root..
Thanks for the help so far.
Sam