I've been having the same smell problem and a drip from where the trans meets the block. Make sure your leak there is oil and not fuel. At first I thought it was oil too but mine's fuel. Its leaking into the valley from somwhere around the fuel filter. Still not 100% sure where its coming...