Personally, I would be more pissed off at the guy who "repaired" your 360.
This!
It's not Microsoft's fault you didn't send it to an authorized repair shop. aka Them
Also your games should still work... MS doesn't disable 360's... Only access to Xbox Live.
Its fully unusable. When i turn it on(disconnected from live) the error code comes up,and gives a stsues code and i can't do anything? And im pretty sure that when i pay 300$ for something and its mine! I can send it to whomever i want.... thats a little controlling and socialistic, if i buy car from a dealership they gonna shut it down if i dont have them fix it?
So your DVD drive isnt giving the proper handshake and the 360 is stalling during boot? Is your error code E66??
Why not remove your drive hack so the 360 gets the proper handshake from the dvd and boots? Its not very hard...
Also, you should be able to boot the 360 if you open it up and disconnect the dvd drive.
This stuff has been built into the consoles security since day 1.
E64: DVD Drive Error.... DVD Timeout, Wrong firmware, dvd is without f/w chip, etc.
E65: DVD Drive Error.... DVD Timeout, Wrong firmware, dvd is without f/w chip, etc. This can also be caused by the tray not being fully closed on boot.
E66: DVD Drive Error: DVD model, or version does not match that of the version expected by the dashboard. OR the firmware version on the drive is older then the firmware version expected by the dashboard. Make sure the DVD drive is of the same version originally included with the console and that it is using either the original firmware included with the console or newer.