Good news everyone.
After prodding around, I found that the clutch switch was actually good. Good voltage readout at the starter relay + power cables. Seems the relay on the starter was fawked, as well as the internals. ( I took the starter apart and its seen better days, too much oil + carbon...