Took the notebook apart last night and finally fixed the USB ports that weren't working. I couldn't fix the keyboard, I think the lips are damaged from the last time we took it apart. It is just at the back though and doesn't affect the performance. No I have no excuse not to reload sim! Yay.