What colour is the fluid. Is it more oil like consistency. The only reason i ask is that i had this and it turned out that the power steering pot directly above was leaking. The only other thing that i can think of is as you say brake fluid. Be careful not to let it get on the paint though. Let me know if you find the source