See, thats the thing, It's not really leaking anywhere(atleast from where I can see), nothing on the garage floor either. Just checked the coolant level before I went to work this morning and it was fine. Right where I filled it up to from the other day :shrug:
Now if I would go and start it...