I had an XRC 8 on my jeep for about 5 years... Slow, noisy, sounded like it was going to explode.. So,,, I tore it down, cleaned all the gears, and put some good marine grade lithium grease in there, then checked all the electrical connections.. the grease made a big difference in cold weather doing a line pull, and a bit less noisy.. I just finished servicing my XD 9000I.. New solenoids and cleaned and lubed all the gears... The difference in quality is nothing short of astonishing.