Aver, leed el foro antes de todo y buscad temas ya expuestos para evitar repeticiones.
De todas formas te comento:
Es un problema muy común, seguramente tienes el USB del telefono sucio o estropeado (generalmente sucio) dale con un cepillo de dientes y si el problema es muy severo... busca alcohol isopropilico para limpiarlo mejor.
Es posible que tu USB ya este tambien muy estropeado y ni limpiandolo se solucione, con lo que hay que cambiar el Flex y el modulo interior que lleva incorporado el USB.
Aqui te dejo el tema principal que ya existe en el foro para solucionarlo:
http://www.htcmania.com/showthread.php?t=474147
Suerte