Long story short, unless the "replacement" harddrive matches the drive you are cloning exactly (brand, make, model, size) there is a bunch of partition fixing to the master boot record that needs to be done to have it work. it sounds like your guy hasn't fixed the partition information when the clone was made.
"HDD raw copy tool" or MAME's "chdman" to create an image you can dump on another drive. (or drive to drive if you like) These programs will do the partition fixing for you.