hi,
i am having the same problem, sounds exactly the same, i have also tried fiddling about with it, the only solution i can think of is going into the shop, unfortunately, that is where they told me to try updating or it would probably have to send it off to be repaired.

if i find a solution, i shall let you know.