So I checked the ground wire. And god*am*tt, the frekin ground wire had wiggled out of the connector. Put a new connector on and everything works fine. I think when I originally put the connector on, I didn't have a proper crimping tool; I must have just hammered it down.
Thank you to everyone...