Hello,
I have the same problem.
I don't think its a software problem I rooted the phone to sereral roms even froyo (azure).
Now I'm back to stock 1.31.405.
I'am thinking to send it back for warranty but i'm afraid they won't do anything or see that i rooted the phone.
Please keep me update...