It was the relay. I ended up buying a different one off of Amazon because it took scautoparts.com 9 days to ship the OEM relay at a cost of $42 with shipping. Also, you cannot find that relay anywhere else on the web but scautoparts.
Heres a few pics of the new waterproof one at a cost of $10 and readily available on Amazon. Also note that the original relay was mounted horizontally, which let's water in. I mounted the new one vertically.
Here's a link if anyone needs it.
https://www.amazon.com/gp/aw/d/B08D8TSMFV?psc=1&ref=ppx_pop_mob_b_asin_image#aw-udpv3-customer-reviews_feature_div
Here are the connections I made in case anyone else does this.
Blue to red white
Black to green
Red to red
White to red black