If you feel like taking a drive I am about 6 hours north of you if you want to take a cruise on the weekend? Would be happy to give you a hand looking things over, but with it leaking fluid like that it may not be the best option for you