For anyone dealing with this problem in the future, here was my solution. After creating my base color node setup it wasn't displaying in the 3D viewport. I checked in material > edit > base color. Here I saw that base color wasn't connected to a graph node, unlike height, normals, ect. I solved this by selecting my diffuse output in the graph, right clicked, selected "view in 3D view", which brought up a window where I selected "base color". Now my color is displaying perfectly in 3D view.