It's unlikely that anything the mechanic did caused the sending unit to leak, if that's in fact where the oil is coming from. Try taking a deep well socket and see if it will tighten up at all.


Always remember to be yourself. Unless you suck. Then pretend to be someone else.