that puff of smoke could be moisture in the exhaust burning off.

or maybe the lim gaskets. if they are plastic, they should be changed either way.