I have found on other forums that this can be caused by the board connection becoming unseated. You will have to dismantle your phone, clean and reseat the connections.
I have a similar problem, but haven't yet tried this, so can't confirm.
The other suggestions I have seen (and recommended by Sony Support) haven't worked - master reset and 'download the latest patch software' (I already had it).
Hope this helps someone.
KevinT
November 2007
Automatic Answer
We may have found other answers which could help you.