I had something similar happen on an Eldorado, replacement drive from E-bay
I found the rear wheel was rubbing on the housing causing it to overheat, too hot to touch, this caused a pressure build up which blew the oil out of the box and up the drive shaft, as it cooled down it would go back the other way.
The solution was an extra packing washer 1/8" between the wheel bearing and the drive housing to provide some clearance.
I re-visited this wheel a few weeks back, sure enough without the washer the two make contact all around the rim of the box I concluded there was a change in dimensions over the years.
Does your rear end get hot?