2003 Ford windstar coolant leak Source Source Source Source Source Source Source Source Source Source Read Also: 2000 Ford windstar coolant leak 2002 Ford windstar coolant leak 99 Ford windstar coolant leak 2001 Ford windstar coolant leak 2000 Ford windstar antifreeze leak 2001 Ford windstar engine coolant leak