Check the oil pressure switch that's by the oil filter. It is a common problem. It can leak through the connector and leak on the ground on the passenger side. My valve cover gaskets also caused the burning oil smell. Change them for sure.