I’ve wondering what you have with the USB ports on the MacBook Pro. I had I / O ports replaced once under warranty, because the port was too loose for the hard drives to connect properly. I then went back about two years to get them to check my MacBook when the ports came loose again and they said this was normal. Just yesterday, my MacBook stopped charging in one of the ports it was supposed to release. Is it worth seeing if I can get a free I / O card replacement, or should I just pay for it?