Ford windstar battery keeps going dead Source Source Source Source Source Source Source Source Source Source Read Also: 2003 Ford windstar dead battery 2001 Ford windstar battery keeps going dead Ford windstar battery dead 2003 Ford windstar battery keeps going dead 2002 Ford windstar dead battery 2001 Ford windstar dead battery