Friday, January 30th, 2009 AT 7:41 AM
I change thew termostat and now I see leak this morning but dont see where its coming from do u think the timimng belt case can be leaking