i have an oil leak on my bmw . its not coming from the sump.
The most common place for an oil leak is the Oil Pressure switch
On the BME E46's, it usually the valve cover gasket (passenger side) or the oil filter housing gasket if the leak is on the drive side of the engine. Easy replacement DIY's all over the net. Check this site....www.e46fanatics.com
Search BMW 3 Series Questions
BMW 3 Series Experts