Engine Water Pump 2000-2004 Ford Focus L4 2.0L 1989CC SOHC SPI(05) Save Image Image gallery: 2000 Ford Focus ST -> DIY Water Pump At 56k