It sounds more like a TSOP issue since it doesn't work on the original HDD. It could be that your TSOP is corrupted, but I highly doubt it.
Anyways, is your HDD locked? If so, what did you lock it with? Do you have a backup of your eeprom?
If your HDD is unlocked, or you can unlock it, you can use XboxHDM, to browse the contents of your Xbox's HDD in your PC, and copy files from the CD to the Xbox HDD, allowing you to do a fresh evox install. That should solve your problem, assuming it's file related.
Now if it's TSOP related, I think a modchip might be your only option, but I'm not too sure.