if the old one was duff, yes it would! the temp sensor tells the engien how warm the engine is, and ecu adjusts fueling to suit. also if someone didnt do the CO setup correctly the base CO level could be out, which will throw everything out of spec.
when do you get the smoke, idle or on throttle?