Automatic Transmission Shift Control Cable
is a direct fit for the following:
1995-2003 Ford Windstar
Genuine Ford Part Number: XF2Z-7E395-AA