Blender 2.8 mesh zfighting a mesh thats not overlapping
I checked my viewport camera and its front clipping was set to 0.001, this was causing the zfighting because any amount of distance from the camera would cause major floating point errors.
I feel dumb, but atleast i resolved my problem.