Trans fluid drips from bell housing

If it's a 904, there is always a good chance the converter hub is cracked as well. Other possibilities are: converter drain plug leak; case crack; and pump housing to case "O" ring. This assumes the correct fluid level and it's not blowing fluid out because of an overfill.