Have you tried printing the sample files on the SD card? If the factory supplied gcode files print, then it could be some setting in the slicer.
3-7mm is actually a lot of work for the z axis stepper. Maybe something came loose from the shipping and cold weather? Possibly a set screw on the z-axis coupler?
Is there a pattern? Something like always at a certain height or on one side of the print… Any pictures?