The stock Z-axis spindle coupling wasn't properly aligned. This caused a inconsistent Z-movement which resulted in inaccurate prints.
This is a replacement part of the coupling. It clamps both the 5mm motor shaft and the M8 threaded rod together.
You will need two M3 nuts and M3x12 bolts to tighten the coupling.