Sorry to counter the advise on here but if you Cataclean it at this stage all you've done is introduce another element of un-known: is it now smoking because it's got Cataclean in it, or because of residual oil, or because it's got other issues?Ive ordered some cataclean, gonna chuck that thru first, see if it make any difference.
I'd do your testing as far as you possibly can. Ideally getting it to point of seeming to drive O.K. and nicely settled down and use the Cataclean as your final, final fine tune / mopping up. It's not going to suddenly scour out tons of oil from the exhaust for instance. Think of it as the final layer of polish.