A mi me huele a fallo de hardware no?
Por ahi he leido que con un Diamond pasava lo mismo, el tio la abrio volvio a soldar los conectores del usb i voila a funcionar.
Tiene sentido, es posible que el Fastboot use 2 de los pines que lleve el usb (4 creo) y que para leer sd use un pin que este jodido......
Algun electronico con este problema? jejeje