Wednesday, July 11th, 2012 AT 10:19 PM
Is there a separate mounting bracket between the water pump and the block of my 2003 ford explorer sport trac and could this be where my coolant leak be coming from?