Hi,
I would like to add that changing the usb cable worked for me. Its funny the original one charged my phone fine buy never really work for MTP. Bought sound headphones with the same cable and tried and the problem is gone. WTF? really annoying. Now I can format my SD as ext4 Lol!