Ford windstar antifreeze leak Source Source Source Source Source Source Source Source Source Source Read Also: 2000 Ford windstar antifreeze leak 2002 Ford windstar antifreeze leak 2001 Ford windstar antifreeze leak 2000 Ford windstar leaking antifreeze 2000 Ford windstar coolant leak 2002 Ford windstar leaking antifreeze