Can be had new on ebay for around $100 or so. I bought mine used on there. Rock Auto has them IIRC or did when i bought mine. I wired mine up to a cheap controller not sure how these guys are doing it. Looks like one of them has used the factory harness from the contour.
http://www.ebay.com/itm/620-104-Dor...ord|Model:Contour&hash=item2588b4f576&vxp=mtr