Monday, October 29th, 2012 AT 2:54 AM
I recently installed new water pump. Now I noticed some anti freeze leakage near muffler. Car not overheating but check engine light staying on. I thought maybe there was a little smoke from muffler but it is cold here so could just be that.