I do not see how changing the gear oil for some of higher viscosity will help [ it is a bit like when folks think that one shot grease in the swivel housing will stop leaks ] May slow it some to start but when hot all oils/grease thin out.
New seals, good flanges, double check the breather...