also check the braided SS oil line that runs into the vacuum pump. Mine was loose and was weeping alittle and I though that it was the seal. Tighted the SS line and leak stopped. Its been fine for about 50K miles.
If it is the seal, from what I have read/heard it is a pretty simple and cheap fix to replace the seal only.
Hope this helps
J-