Got home from work and while my car was in the driveway the hazard lights randomly started blinking and wouldn't stop even when I started the car, ran fine just constant hazards blinking. Tried disconnecting the battery and swapping fuses but it didn't help.
Did some research on my Google machine and found out about something called a "Flasher relay". Water had leaked in my my sunroof and dribbles down the frame and was dripping on the flasher relay. Bought a new one at O O O O'Reilly Auto parts for $21, crisis averted.
This is what the old flasher relay looked like