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?
Jul 11, 2012 at 10:19 PM