Update: installed longer rubber hose and stopped the leak! Added trans fluid and now no more clunk when it downshifts from 2nd to 1st. Yes! Thank you everyone, its like you were all here handing me the wrench!