Does anyone have any tricks for servicing the front differential on a 3rd gen? That has to be one of the most frustrating jobs I've done on any vehicle. I finally resorted to brute force to get the damn thing back on after two hours of trying to finesse it back in there. This might be a job that gets subbed out next time around...