USA Industries 8253 Alternator 1999-2003 &gt; Ford &gt; Windstar &gt; L6 3.8L -cc ** NOTE: PRODUCT IMAGE MAY NOT BE VEHICLE SPECIFIC