Well, I'm not trying to be a smart ass, but if your friend could SEE smoke, and you could SMELL smole, then chances are it WAS smoke... call your dealer on Monday... maybe they could check it out. It could just be something minor like a cat sitting on your engine and the engine was too hot to the touch, (ya ok) or could have been burning oil (hope not!). Either way, I would get it checked.