LWJGL/OPENGL- Object flickers only when moving Cameras Position(Solved)

For whatever reason I have a textured spinning quad(2 triangles) which will flicker when I move my Camera’s position and is fine when I ONLY move the Quads position:

Camera’s POS: 0, 0, 1
Objects Pos: 0, 0, -5

I should also note that it only happens with Perspective Projection:

Camera.Main_Camera.SetProjection(new Matrix4f().perspective((float)Math.toRadians(60), Display.mainDisplay.Aspect, 0.01f, 1000.0f));

Anyone know what the possible causes could be?

I will show code I you ask.

EDIT: Object flickers more than GIF shows in-between changing size.

EDIT: I now believe it is the actual object/mesh overall that is flickering as when i disable the texture in Shader it still flickers.