Just a stupid question for you.............are you sure it is from the block and not the radiator overflow?
If your radiator cap leaks a little bit you could be getting some drips from the passenger side (you said right and I was not sure if you meant passenger or driver side sorry) overflow hose
Bob
Bookmarks