ok.... so... I had a battery master disconnect switch. I took everything apart, Cleaned the connections, Put it all back together and nothing. Grasping at straws I pulled the disconnect switch thinking I might get a more solid connection and now the starter spins freely. Didnt start but its 47 degrees out and raining so decided to wait till morning.
So apparently the battery disconnect switch was causing the issue. Curious at what point I fixed the starting issue but the disconnect switch became the issue...