First time printing lulz bot mini 1, Z Axis humming

This is my first time 3d printing I purchased a used lulzbot mini 1 on ebay, apparently the left side stepper motor for the Z AXIS was starting to go so I repaced the entire assembly with all three stepper motors, lead screws, belts etc. In addition to this I also had to update the firmware in order to get my computer to recognize the printer. (Unfortunately I didn’t save the old Z offset which I’m hoping isn’t the issue here) When I bring the Z axis almost to the bed and press the Home Z function in CURA the axis travels all the way to the top and continues to hum as if the stepper pulleys are still trying to bring it higher, it will do this for about 10-15 seconds and then stop. All the other Axis seem to home smoothly with no disruptions. I checked my Z axis offset in console it’s -1.37 which seems to be about right where it should be. Now the bigger issue is when I load the rocktupus stl model, my z axis will travel up if not (if it’s not already there) when I press start print and it will sit there and hum again for about 10-15 seconds, and when it stops the machine does nothing. Cura displays “printing…” but the machine is just stuck in it’s home position. I’ve done some digging online and come up with no remediation to this issue has anyone had this problem that could shed some light on it? Thank you in advance!

START G CODE

;This G-Code has been generated specifically for the LulzBot Mini with standard extruder
M73 P0 ; clear GLCD progress bar
M75 ; Start GLCD Timer
G26 ; clear potential ‘probe fail’ condition
M107 ; disable fans
M420 S0 ; disable leveling matrix
G90 ; absolute positioning
M82 ; set extruder to absolute mode
G92 E0 ; set extruder position to 0
M140 S{material_bed_temperature_layer_0} ; start bed heating up
G28 ; home all axes
G0 X0 Y187 Z156 F200 ; move away from endstops
M109 R{material_soften_temperature} ;
G1 E-30 F75 ; retract filament
M109 R{material_wipe_temperature} ; wait for extruder to reach wiping temp
G1 X45 Y173 F11520 ; move above wiper pad
G1 Z0 F1200 ; push nozzle into wiper
G1 X42 Y173 Z-.5 F4000 ; wiping
G1 X52 Y171 Z-.5 F4000 ; wiping
G1 X42 Y173 Z0 F4000 ; wiping
G1 X52 Y171 F4000 ; wiping
G1 X42 Y173 F4000 ; wiping
G1 X52 Y171 F4000 ; wiping
G1 X42 Y173 F4000 ; wiping
G1 X52 Y171 F4000 ; wiping
G1 X57 Y173 F4000 ; wiping
G1 X77 Y171 F4000 ; wiping
G1 X57 Y173 F4000 ; wiping
G1 X77 Y171 F4000 ; wiping
G1 X57 Y173 F4000 ; wiping
G1 X87 Y171 F4000 ; wiping
G1 X77 Y173 F4000 ; wiping
G1 X97 Y171 F4000 ; wiping
G1 X77 Y173 F4000 ; wiping
G1 X97 Y171 F4000 ; wiping
G1 X77 Y173 F4000 ; wiping
G1 X97 Y171 F4000 ; wiping
G1 X107 Y173 F4000 ; wiping
G1 X97 Y171 F4000 ; wiping
G1 X107 Y173 F4000 ; wiping
G1 X97 Y171 F4000 ; wiping
G1 X107 Y173 F4000 ; wiping
G1 X112 Y171 Z-0.5 F1000 ; wiping
G1 Z10 ; raise extruder
G28 X0 Y0 ; home X and Y
G0 X0 Y187 F200 ; move away from endstops
M109 R{material_probe_temperature} ; wait for extruder to reach probe temp
M204 S300 ; set probing acceleration
G29 ; start auto-leveling sequence
M420 S1 ; enable leveling matrix
M425 Z ; use measured Z backlash for compensation
M425 Z F0 ; turn off measured Z backlash compensation. (if activated in the quality settings, this command will automatically be ignored)
M204 S2000 ; restore standard acceleration
G28 X0 Y0 ; re-home to account for build variance of earlier mini builds
G0 X0 Y187 F200 ; move away from endstops
G0 Y152 F4000 ; move in front of wiper pad
G4 S1 ; pause
M400 ; wait for moves to finish
M117 Heating… ; progress indicator message on LCD
M109 R{material_print_temperature_layer_0} ; wait for extruder to reach printing temp
M190 R{material_bed_temperature_layer_0} ; wait for bed to reach printing temp
G1 Z2 E0 F75 ; prime tiny bit of filament into the nozzle
M117 Mini Printing… ; progress indicator message on LCD

END G CODE

M400 ; wait for moves to finish
M140 S{material_part_removal_temperature} ; start bed cooling
M104 S0 ; disable hotend
M107 ; disable fans
G92 E5 ; set extruder to 5mm for retract on print end
M117 Cooling please wait ; progress indicator message on LCD
G1 X5 Y5 Z158 E0 F10000 ; move to cooling position
G1 E5 ; re-prime extruder
M190 R{material_part_removal_temperature} ; wait for bed to cool down to removal temp
M77 ; Stop GLCD Timer
G1 X145 F1000 ; move extruder out of the way
G1 Y175 F1000 ; present finished print
M140 S{material_keep_part_removal_temperature_t}; keep temperature or cool down
M84 ; disable steppers
G90 ; absolute positioning
M117 Print Complete. ; print complete message