Dealer's explanation seems reasonable, catch is if they diagnose resistors you pay, if switch they pay. Behooves you to diagnose.
As a matter of interest is your fan three speed or four speed?


98 Mystique LS v6 atx 163,000km 97 Contour LX v6 atx 163,000km