You were right on about that capacitor. I called up my bro-in-law that knows a lot about hvac systems and he tested the cap (80 uF, big boy), even though it doesn't look bad it's only showing 9.5 when tested.
We first thought it was the contactor since it looks like a wire clean burned off of...