That burning oil smell could be from the valve cover, but if it is truly leaking on the exhaust, it could be from the oil pressure sensor that is located on the back of the engine block directly above the exhaust downpipe. They are prone to leakage, but easy to replace when you change the filter during an oil change.