If the motors are making a lot of noise, that probably means the Z carriage is running into something before it triggers the limit switch.
Either:
1) the limit switch is set too low
2) there is something (like the top of a rod coupler) blocking the Z before the carrage gets to the proper location.
3) the limit switch is not wired right or it's plugged into the wrong connector
4) the firmware is not set up to recognize the limit switch
5) there is crud on the Z rods that is hanging up the nuts in the carrage