1999 Ford Windstar LX from North America
Avoid at all costs!!
Transmission failure in June 2004, then again in 2007. Changed power steering pump, still making "whining" noises; changed tie-rods, manifold, etc... Will NEVER buy a Ford again, and that's a shame, since my dad always had Ford when I was growing up...
Would you buy another car from this manufacturer? No
Review Date: 27th August, 2007