99 Ford windstar throttle cable Source Source Source Source Source Source Source Source Source Source Read Also: Ford windstar throttle cable 2000 Ford windstar throttle cable Throttle cable 1999 ford windstar 1999 Ford windstar accelerator cable Ford windstar accelerator cable 2000 Ford windstar accelerator cable