2003 Ford Explorer is pressure tested and gets a new water pump Leave a Comment / By Proud Mommy / September 1, 2023