Warn is batting 0-2. I bought an xd 9000i for my business. The winch needed a complete overhaul--solenoids and new control switch--just after its warranty expired. Control switch, made of welded plastic, cost $100 to replace. Solenoids, about $200. I worked hard and found identical solenoids for $60 through DB electrical. I split the contoller open, made repairs and duct-taped it back together. The winch had only been used on two occasions and was stored inddors when not in use.
I had a similar problem with a Warn "rugged terrain" ATV winch, which I bought within days of buying the xd9000i--because Warn was supposed to be the best. It put in a little longer service before needing a new "connect, " about $100 from warn, $75 through DB.
No wonder American manufacturing is in trouble. Business has it backwards: cheaper isn't better. Try, "if you build it right they will come (and stay)."