Just a quick idea, a guy in my car club was freaking out thinking his Trans fluid was leaking , but it ended up being the power steering fluid. Give that a check.
TorRed or NoRed!
Strut Bar V 2.1
"Being a good fiend is like being a photographer, you have to search for the right moment!"