yeah whoopsies that could be it. ill check it out again tomorrow.
i googled the issue also and someone with a mustang had a similar issue and someone told him that its because he overfilled it and its leaking from the cover and to wait it out because it may stop the next day. in my head i was like

a leak is a leak what would it matter if it was overfilled or not so i wrote that off.