I have a leaking valve cover that leaks a bit of oil onto "hot stuff" and smokes, so that may be your problem as you already guessed. It's not constant, but from time to time accumulates enough oil to drip which then creates smoke and a burning-oil smell. My LGT is coming up on 150K miles.