So I put my car on the lift at work today & there's a small amount of coolant between the motor & trans. I can't find coolant anywhere else on it. Does anybody know where it could be leaking from? Possible freeze plug between the motor & trans? Any help is greatly appreciated! Thanks!