i looked at those hoses and they were all CRACKED!!!
i think that may have been the problem. i replaced them, so i have to drive it around a few days and see if it happens. hopefully it'll rain so i really can test it.
thank you all!!
i'm keeping my fingers crossed and hope this is finally it!