Well the clogged pipe could cause the foaming, normally moisture will go to bottom. Your seal probably leaked due to the clogged pipe and building pressure. As it's only a month old, I would clean the oil seepage and it may very well stop. The pinion seal should be replaced however and you may be overfilling the diff alittle as well.
Please consider a to help us answer more questions.
Saturday, October 20th, 2012 AT 3:01 PM