I have a pair of radiator fans with connectors and resistors. Fans and resistors are good. These are off a '98 boxster with 100k miles that I have owned for 17 years. One connector has a broken lock tab but can be secured using a plastic wire tie (did this for 14 years).$100 plus shipping.
Hudy