I have an Xbox that wouldn't load the dashboard but could play games fine. When I tried loading up the Xbox without a game, I would get various error codes, such as 7,9, 14, and 21. As I looked into what each error code meant, I decided to open up my Xbox because my warranty is already expired. I have a problematic Xbox, it is was fine at first then after a while of playing my dvd drive was starting it act up. So one day i was bored so i decided to shake mildly to see if it would solve my problem and it worked for a little while then the problem got worse so i dropped it on the floor. then of after of doing that one day i got customer service screen with 21 on the corner and after that i got other error codes which were nine and fourteen but i could still play games fine. but i wanted to softmod my xbox so that would require me using the dashboard to copy the save game to the xbox. so i banged a few more times it lead to that customer service screen with error code 7. so i decided to open up my xbox to see if i could fix my problem. when i opened my xbox i found that the Hard Drive's ribbon cable was unplugged so i plugged it back in to place. excitedly thinking i fixed my problem i went to plug it in after a few hours of being unplugged when i got to turn it on the xbox goes to xbox screen and then Resets, i looked up the syptoms on the internet and found it is a clock loop error. i saw solutions to these problems but they were for modded Xboxes. not to sound cheap or anything but i cannot afford a mod chip. so i was wondering if you guys had any suggestions please reply ASAP.