Weird artefacting on Z axis of print(Assuming it’s Z wobble)

My Tevo tarantula is having and issue with what I’m assuming is Z wobble. I’ve tried mounting the Z motor on the bottom of the frame, printing and Oldham coupler, printing a lead screw holder with a bearing and recalibrating my extruded PID values. Any help would be greatly appreciated!

Thanks, Matt.