It appears that the water pump may be leaking. Going to purchase it from autozone tomorrow, any pointers on the installation will be appreciated.