There is no additive that will stop a worn engine from smoking. You have to decide if it's time to tear it down and fix it or put up with the smoke.