dunno about your first question, but the answer to the second is that something is getting left in your exhaust after you turn the engine off, and it burns off after a few minutes when you start it again - probly oil, but judging by your first question... fuel?