I've gotten mine done at the dealership as it was covered under the warranty. After really pressing my service manager, he said the only recommendation he had was to keep it out of the sun when parked. He said the extra heat causes the grease to rout of the gears and they strip out. I just moved from Phoenix to Chicago and when switching from AC to heat in the rear, the rear controller went out. What top notch engineering is all I can say about all of it.