by geeves » Thu Sep 01, 2011 6:30 pm
frost plug would be water but there may be similar smaller plugs on oil galleries. Look for the easy stuff first ie turbo lines,alternator vacuum pump lines. Anouther possibility is oil seeping out of the inlet pipes but if this was creating the amount you suggest it would have other issues
Sanding your knuckles before starting work can help. That way you cant skin them