It can be a drive related issue, but you did disconnected the hard drive right? Sometime this could be a RAM issue. Most time if the ram is bad it would beep, most time if its a ram issue the computer will not go pass the post or will stay black screen but sometime I'll try to boot up.
Beep code:
http://www.computerhope.com/beep.htm