the phone thinks that its a portable handsfree connected to the system connector. probably its the esb/usb filter that need to be changed it handles the systemconnector or the the system connector is water damaged. if this doesnt help its vincenne. if you have a pic of the board i can show you where the components are placed.
/Erik |