Turns out to be a bad starter. I have no idea how it just went from working to not working. It never gave any hesitation before it went, it just stopped working, but I'm glad I found the problem. I have a new one ordered so I am just waiting for it to arrive so I can fit it.