this may not be the answer since you haven't mentioned changing any details on your mobo, but I have a mobo that requires a jumper change to enable the keyboard to allow suspend. If yours is the same then check your mobo manual. Prolly not, as I said.
When you changed hard drives, did you do a complete new os install or did you transfer the existing contents of old hard drive to new hard drive.
What os are you using?
I am asking these as other people who know more than me will want the answers so they can help you, i believe.
Course the link you provide will prolly answer that but maybe you should put the info out here?
thanks
Don