OK, I checked it out a bit more thoroughly yesterday and there's a leaking hose, I think it's a radiator hose.. It's the really thick one anyway. I took it for a drive then came back and popped the hood and heard a spitting noise, and the hose was leaking bright green fluid (which is radiator...