Ok guys thanks for the help .I do have installed Apps2sd .Though when I click on apps that show up under "movable" ,all I get is the option to move to "phone storage".
It's not just a matter of not having enough space on my phones internal memory.Some apps just don't work on this new phone and I'm pretty sure it's down to the change with the android OP rather than any hardware issue .
As an example, Tunein Radio pro records to the phones internal memory ,but has a major error ( records only about 600kb of the stream only,even though on the interface it continues to show up as recording ).This feature worked flawlessly on old phone with Gingerbread installed and it's why I bought the pro version, so is rather frustrating .
And thanks for the http://forum.xda-developers.com/showthread.php?t=1885776
link .I will give rooting a try .