Fixed it ! Turned out it needs a new relay. Autozone wants 36.99! Went to oreilly and paid 14 bucks instead!

Thanks for the help!