Are You sure your problem isn't with the HD itself. Pull it back off of the good system and then go to the website for whichever brand of drive you have and download their diagnostic tools. Seagate, Western Digital, and Maxtor all have good downloadable tools that will create a floppy boot disk to test the hard drive with.
If the hard drive checks out OK, then revisit your jumper settings to make absolutely sure that they are correct for the machine that you are installing it on. I'd even goso far as placing it on the secondary IDE controller temporarily to see if it worked. Jumper as master and disconnect the CD or DVD drive on the secondary channel to see if the PC will boot up after I made sure that the HD was good.
Hope this helps.